For a Sync_With_Server request, a reply must be generated (and
the request must be removed from the protocol session's list of
pending requests) in all cases once all location forwarding is
completed, and the servant is identified.
Do not omit this step in the case where the binding phase failed
and no servant could be located (or the request will be destroyed
while still being pointed to by the session's pending request list).
Fixes R706-015
Previously these functions were not present in libssl if it was
built without SSLv2, which is indicated by the presence of macro
OPENSSL_NO_SSL2.
However, OpenSSL commit 03c71b84d351a3a5de0bc7d39a99336369277849
changed this to always expose these functions even when building
without SSLv2 (unless OPENSSL_NO_SSL2_METHOD is defined).
So, we need to actually test for the presence of these functions
to determine whether we need to provide our own stubs.
Fix for QB24-032
Subversion-branch: /trunk/polyorb
Subversion-revision: 259150
These redundant clauses will be flagged by the compiler in the near
future (PA07-083).
Q725-034
Subversion-branch: /trunk/polyorb
Subversion-revision: 257110
Fix computation of Remainder in case Count > 0.
Add an abort completion point just in case this is
being called from an asynchronous transfer of control
to implement a time-out.
Fixes Q530-002
Subversion-branch: /trunk/polyorb
Subversion-revision: 256328
Use Ada.Containers.Indefinite_Ordered_Maps instead of the perfect
hashing, to avoid an infinite loop in the rehashing algorithm.
Fixes Q303-003
Subversion-branch: /trunk/polyorb
Subversion-revision: 255972
Actually the compiler's behaviour is reasonable and won't change,
so we'll keep warnings disabled here: remove WAG marker.
Followup on P809-029
Subversion-branch: /trunk/polyorb
Subversion-revision: 251155
This is not a valid compiler flag for C sources. Instead copy
user-provided
configuration pragmas to src/config.adc.
Fixes O807-004
Subversion-branch: /trunk/polyorb
Subversion-revision: 240737
Find_Exception_Info returning null (raise Program_Error instead
of causing a Storage_Error).
Followup on changes for O401-031, O213-032
Subversion-branch: /trunk/polyorb
Subversion-revision: 237731
expected for the operation, fall back to looking up in the list of
all registered exceptions.
Fixes O213-032
Subversion-branch: /trunk/polyorb
Subversion-revision: 236449