diff options
| author | 2013-08-01 23:09:20 +0000 | |
|---|---|---|
| committer | 2013-08-01 23:09:20 +0000 | |
| commit | 43db95a7b8ca7cfefe66f77b45cc5925382a8161 (patch) | |
| tree | e63e03eeecead18b552612cb99cc81efd7e036bf /src/kvilib/net/KviSSL.cpp | |
| parent | Add Finnish tips. Thanks to Jermakovi (diff) | |
| download | KVIrc-43db95a7b8ca7cfefe66f77b45cc5925382a8161.tar.gz KVIrc-43db95a7b8ca7cfefe66f77b45cc5925382a8161.tar.bz2 KVIrc-43db95a7b8ca7cfefe66f77b45cc5925382a8161.zip | |
Always set SO_NOSIGPIPE on all sockets under osx; should fix the "crash-after-resume" bug
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6348 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/kvilib/net/KviSSL.cpp')
| -rw-r--r-- | src/kvilib/net/KviSSL.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/kvilib/net/KviSSL.cpp b/src/kvilib/net/KviSSL.cpp index bde752b95..9d9b91dd9 100644 --- a/src/kvilib/net/KviSSL.cpp +++ b/src/kvilib/net/KviSSL.cpp @@ -44,10 +44,6 @@ #include <signal.h> #endif -#ifdef COMPILE_ON_MAC - #include <sys/socket.h> -#endif - static bool g_bSSLInitialized = false; static KviMutex * g_pSSLMutex = 0; @@ -376,10 +372,6 @@ bool KviSSL::initSocket(kvi_socket_t fd) m_pSSL = SSL_new(m_pSSLCtx); if(!m_pSSL)return false; if(!SSL_set_fd(m_pSSL,fd))return false; -#ifdef COMPILE_ON_MAC - int set = 1; - setsockopt(fd, SOL_SOCKET, SO_NOSIGPIPE, (void *)&set, sizeof(int)); -#endif return true; } |
