diff options
author | Jose <jose@zeroc.com> | 2014-10-17 11:05:29 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2014-10-17 11:05:29 +0200 |
commit | 1932c405f2d6ded7d08680cc5c25692713274acb (patch) | |
tree | 68493d116a24882af82b19c8972e6618149d6367 /cpp/src | |
parent | ICE-5749 - Replace Promise with Ice.Promise in demos (diff) | |
download | ice-1932c405f2d6ded7d08680cc5c25692713274acb.tar.bz2 ice-1932c405f2d6ded7d08680cc5c25692713274acb.tar.xz ice-1932c405f2d6ded7d08680cc5c25692713274acb.zip |
Fixed (ICE-5752) - faultTolerance OS X 10.10 failures with SSL
Diffstat (limited to 'cpp/src')
-rw-r--r-- | cpp/src/IceSSL/SecureTransportTransceiverI.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/IceSSL/SecureTransportTransceiverI.cpp b/cpp/src/IceSSL/SecureTransportTransceiverI.cpp index a9058f5e9fb..d5e4f039eeb 100644 --- a/cpp/src/IceSSL/SecureTransportTransceiverI.cpp +++ b/cpp/src/IceSSL/SecureTransportTransceiverI.cpp @@ -418,7 +418,8 @@ IceSSL::TransceiverI::read(IceInternal::Buffer& buf, bool&) return IceInternal::SocketOperationRead; } - if(err == errSSLClosedGraceful || err == errSSLPeerBadRecordMac || err == errSSLPeerDecryptionFail) + if(err == errSSLClosedGraceful || err == errSSLClosedAbort || + err == errSSLPeerBadRecordMac || err == errSSLPeerDecryptionFail) { // // Forcefully closing a connection can result in SSLRead reporting |