summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp
diff options
context:
space:
mode:
authorMilan Cvetkovic <milan.cvetkovic@mpathix.com>2018-01-24 11:21:56 -0500
committerMilan Cvetkovic <milan.cvetkovic@mpathix.com>2018-01-24 11:21:56 -0500
commitf776ce71367a69b891db4164f744d62b2ca06205 (patch)
tree75f8b7bb70c7443b7a2c78d15950fe21f7d2a8c9 /TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp
parent287883987b9e14e78bed1a9074507f88ec6b19d2 (diff)
parented1925da7c384e5773b9dbf56cab8e4924d4342a (diff)
downloadATCD-f776ce71367a69b891db4164f744d62b2ca06205.tar.gz
Merge tag 'ACE+TAO-6_4_6' into ssliop_corbaloc_parser_comma_fix
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp b/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp
index e67b7d3153d..6aebd8005d2 100644
--- a/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp
+++ b/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp
@@ -671,14 +671,16 @@ TAO::SSLIOP::Connector::ssliop_connect (
return 0;
}
+ TAO_Leader_Follower &leader_follower = this->orb_core ()->leader_follower ();
+
// fix for bug 2654
- if (svc_handler->keep_waiting ())
+ if (svc_handler->keep_waiting (leader_follower))
{
svc_handler->connection_pending ();
}
// fix for bug 2654
- if (svc_handler->error_detected ())
+ if (svc_handler->error_detected (leader_follower))
{
svc_handler->cancel_pending_connection ();
}
@@ -732,7 +734,7 @@ TAO::SSLIOP::Connector::ssliop_connect (
}
// fix for bug 2654
- if (svc_handler->error_detected ())
+ if (svc_handler->error_detected (leader_follower))
{
svc_handler->cancel_pending_connection ();
transport->purge_entry();