diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp b/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp index 02a5db305a5..7e5fe9eafad 100644 --- a/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp +++ b/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp @@ -2,7 +2,6 @@ // // $Id$ - #include "SSLIOP_Connector.h" #include "SSLIOP_Profile.h" #include "tao/debug.h" @@ -12,6 +11,7 @@ #include "tao/Base_Transport_Property.h" #include "tao/Transport_Cache_Manager.h" #include "tao/Invocation.h" +#include "tao/Thread_Lane_Resources.h" #include "ace/Auto_Ptr.h" @@ -19,7 +19,6 @@ ACE_RCSID (TAO_SSLIOP, SSLIOP_Connector, "$Id$") - #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) @@ -401,7 +400,7 @@ TAO_SSLIOP_Connector::ssliop_connect (TAO_SSLIOP_Endpoint *ssl_endpoint, TAO_Transport *base_transport = 0; // Check the Cache first for connections - if (this->orb_core ()->transport_cache ()->find_transport ( + if (this->orb_core ().lane_resources ().transport_cache ().find_transport ( desc, base_transport) == 0) { @@ -419,7 +418,7 @@ TAO_SSLIOP_Connector::ssliop_connect (TAO_SSLIOP_Endpoint *ssl_endpoint, ACE_TEXT ("making a new connection \n"))); // Purge connections (if necessary) - this->orb_core ()->transport_cache ()->purge (); + this->orb_core ()->lane_resource ().transport_cache ().purge (); // Setup the establishment of trust connection properties, if // any. @@ -511,7 +510,7 @@ TAO_SSLIOP_Connector::ssliop_connect (TAO_SSLIOP_Endpoint *ssl_endpoint, base_transport = TAO_Transport::_duplicate (svc_handler->transport ()); // Add the handler to Cache int retval = - this->orb_core ()->transport_cache ()->cache_transport ( + this->orb_core ()->lane_resources ().transport_cache ().cache_transport ( desc, base_transport); |