diff options
Diffstat (limited to 'cpp/src/Ice/ConnectionFactory.cpp')
-rw-r--r-- | cpp/src/Ice/ConnectionFactory.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/cpp/src/Ice/ConnectionFactory.cpp b/cpp/src/Ice/ConnectionFactory.cpp index 2ef631073db..015bed0ebc3 100644 --- a/cpp/src/Ice/ConnectionFactory.cpp +++ b/cpp/src/Ice/ConnectionFactory.cpp @@ -24,7 +24,6 @@ #include <Ice/RouterInfo.h> #include <Ice/LocalException.h> #include <Ice/Functional.h> -#include <Ice/SslException.h> // TODO: bandaid, see below. using namespace std; using namespace Ice; @@ -107,10 +106,6 @@ IceInternal::OutgoingConnectionFactory::create(const vector<EndpointPtr>& endpoi { exception = auto_ptr<LocalException>(dynamic_cast<LocalException*>(ex.ice_clone())); } - catch (const IceSSL::SslException& ex) // TODO: bandaid to make retry w/ ssl work. - { - exception = auto_ptr<LocalException>(dynamic_cast<LocalException*>(ex.ice_clone())); - } catch (const DNSException& ex) { exception = auto_ptr<LocalException>(dynamic_cast<LocalException*>(ex.ice_clone())); @@ -322,11 +317,6 @@ IceInternal::IncomingConnectionFactory::message(BasicStream&, const ThreadPoolPt connection->activate(); _connections.push_back(connection); } - catch (const IceSSL::SslException&) - { - // TODO: bandaid. Takes care of SSL Handshake problems during - // creation of a Transceiver. Ignore, nothing we can do here. - } catch (const SocketException&) { // TODO: bandaid. Takes care of SSL Handshake problems during |