Skip to content
Snippets Groups Projects
Commit f52c756f authored by Sergey Lyubka's avatar Sergey Lyubka
Browse files

Calling SSL_free() in ns_close_conn()

parent cc586c6b
No related branches found
No related tags found
No related merge requests found
......@@ -418,6 +418,11 @@ static void ns_close_conn(struct ns_connection *conn) {
closesocket(conn->sock);
iobuf_free(&conn->recv_iobuf);
iobuf_free(&conn->send_iobuf);
#ifdef NS_ENABLE_SSL
if (conn->ssl != NULL) {
SSL_free(conn->ssl);
}
#endif
NS_FREE(conn);
}
......@@ -985,6 +990,7 @@ void ns_server_free(struct ns_server *s) {
#ifdef NS_ENABLE_SSL
if (s->ssl_ctx != NULL) SSL_CTX_free(s->ssl_ctx);
if (s->client_ssl_ctx != NULL) SSL_CTX_free(s->client_ssl_ctx);
s->ssl_ctx = s->client_ssl_ctx = NULL;
#endif
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment