From 205287377cf6d24b461ef336b268294f860862a3 Mon Sep 17 00:00:00 2001 From: Gordon Sim Date: Wed, 1 Jul 2009 17:42:26 +0000 Subject: Prevent broker thread blocking while SSL handshake completes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@790291 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/sys/ssl/SslSocket.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'cpp/src/qpid/sys') diff --git a/cpp/src/qpid/sys/ssl/SslSocket.cpp b/cpp/src/qpid/sys/ssl/SslSocket.cpp index 8cbbc800e7..21ec8f7216 100644 --- a/cpp/src/qpid/sys/ssl/SslSocket.cpp +++ b/cpp/src/qpid/sys/ssl/SslSocket.cpp @@ -120,7 +120,6 @@ SslSocket::SslSocket(IOHandlePrivate* ioph, PRFileDesc* model) : IOHandle(ioph), { socket = SSL_ImportFD(model, PR_ImportTCPSocket(impl->fd)); NSS_CHECK(SSL_ResetHandshake(socket, true)); - NSS_CHECK(SSL_ForceHandshake(socket)); } void SslSocket::setNonblocking() const @@ -152,7 +151,6 @@ void SslSocket::connect(const std::string& host, uint16_t port) const throw Exception(QPID_MSG("Could not resolve address for host.")); } PR_CHECK(PR_Connect(socket, &address, PR_INTERVAL_NO_TIMEOUT)); - NSS_CHECK(SSL_ForceHandshake(socket)); } void SslSocket::close() const -- cgit v1.2.1