aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorGravatar Attila Molnar2014-10-14 17:52:41 +0200
committerGravatar Attila Molnar2014-10-14 17:52:41 +0200
commit6a8e8dae95b9fd74471bd3cef0b6d352426a2973 (patch)
treea09bb789b1a72eeac30815daa45fcf7101827690 /src/modules
parentm_ssl_openssl Add user-friendly config options for setting a few OpenSSL cont... (diff)
m_ssl_openssl Return an error from the IOHook read and write functions if the handshake returns 0
The meaning of a 0 return value quoted from the manual: The TLS/SSL handshake was not successful but was shut down controlled and by the specifications of the TLS/SSL protocol.
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/extra/m_ssl_openssl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/extra/m_ssl_openssl.cpp b/src/modules/extra/m_ssl_openssl.cpp
index 8a575466e..e9b5c4052 100644
--- a/src/modules/extra/m_ssl_openssl.cpp
+++ b/src/modules/extra/m_ssl_openssl.cpp
@@ -644,7 +644,7 @@ class ModuleSSLOpenSSL : public Module
else if (ret == 0)
{
CloseSession(session);
- return true;
+ return false;
}
return true;