From e50091bcd21118a9165b9774b91daa5e6a83acfa Mon Sep 17 00:00:00 2001 From: Angelo Corsaro Date: Mon, 19 Mar 2001 06:21:28 +0000 Subject: ChangeLogTag: Sun Mar 18 23:50:28 2001 Angelo Corsaro --- TAO/ChangeLogs/ChangeLog-02a | 37 ++++++++++++++++++++++++- TAO/tests/RTCORBA/Banded_Connections/bands.unix | 2 +- 2 files changed, 37 insertions(+), 2 deletions(-) diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index c22737cbd84..3dc11e1774c 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,7 +1,42 @@ +Sun Mar 18 23:50:28 2001 Angelo Corsaro + + * tests/RTCORBA/Banded_Connections/run_test.pl: + + Changed the paramether passed to the server and the client. + + * tests/RTCORBA/Banded_Connections/bands.nt: + + Changed the priority bands to cover all the available priority + range available on win32. + + * tests/RTCORBA/Banded_Connections/server.cpp: + + It was creating and activating two CORBA object using the same + servant and using the UNIQUE_ID policy. This problem has been + fixed by using two different servant. + + * tests/RTCORBA/Banded_Connections/client.cpp: + + Fixed wront diagnostic message that was erroneously signaling an + error condition in case of success. + + * tao/RT_Invocation_Endpoint_Selectors.cpp (select_endpoint): + + Changed the logic used to select the ORB endpoint that should + be used to send a GIOP request in presence of priority bands. + Before if the client was exposing a priority that was different + from one of the server ORB endpoint's priority, an exception + would have been raised even if the priority exposed by the + client was within one of the bands used by the server ORB. + The decision logic assume that the endpoint priority exported in + the server ORB are associated with the maximum value of the + relative bands. + + Sun Mar 18 21:13:36 2001 Ossama Othman * tao/IORInfo.cpp (add_ior_component_to_profile): - * tao/Object_Ref_Table.cpp (register_initial_reference): + * tao/Object_Ref_Table.cpp (register_initial_reference): * tao/PolicyFactory_Registry.cpp (register_policy_factory): Added missing OMG assigned exception minor codes to ACE_THROW diff --git a/TAO/tests/RTCORBA/Banded_Connections/bands.unix b/TAO/tests/RTCORBA/Banded_Connections/bands.unix index fb7fd1388de..079ae9bf99f 100644 --- a/TAO/tests/RTCORBA/Banded_Connections/bands.unix +++ b/TAO/tests/RTCORBA/Banded_Connections/bands.unix @@ -1 +1 @@ -65 69 74 76 80 80 \ No newline at end of file +65 69 70 76 77 80 -- cgit v1.2.1