diff --git a/src/SSLSocket.m b/src/SSLSocket.m index f86405d..4fc16c0 100644 --- a/src/SSLSocket.m +++ b/src/SSLSocket.m @@ -182,7 +182,8 @@ static SSL_CTX *ctx; - (void)close { - SSL_shutdown(ssl); + if (ssl != NULL) + SSL_shutdown(ssl); [super close]; }