Index: src/SSLSocket.m ================================================================== --- src/SSLSocket.m +++ src/SSLSocket.m @@ -180,11 +180,12 @@ return newSocket; } - (void)close { - SSL_shutdown(ssl); + if (ssl != NULL) + SSL_shutdown(ssl); [super close]; } - (size_t)_readNBytes: (size_t)length