summaryrefslogtreecommitdiff
path: root/cpp/src/IceSSL/SslClientTransceiver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceSSL/SslClientTransceiver.cpp')
-rw-r--r--cpp/src/IceSSL/SslClientTransceiver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/IceSSL/SslClientTransceiver.cpp b/cpp/src/IceSSL/SslClientTransceiver.cpp
index 3f59872d8b0..96ee5a1880c 100644
--- a/cpp/src/IceSSL/SslClientTransceiver.cpp
+++ b/cpp/src/IceSSL/SslClientTransceiver.cpp
@@ -32,6 +32,8 @@ IceSSL::SslClientTransceiver::write(Buffer& buf, int timeout)
{
assert(_fd != INVALID_SOCKET);
+ _plugin->registerThread();
+
int totalBytesWritten = 0;
int bytesWritten = 0;