From 26193fab3441ee73001dd0549e0a9b0bebde8c43 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sun, 30 Nov 2014 12:14:23 +0800 Subject: [PATCH] coverity 83684 let parent close if ssl service fails Signed-off-by: Andy Green --- lib/ssl.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/ssl.c b/lib/ssl.c index 511be3e9..7cc565bc 100644 --- a/lib/ssl.c +++ b/lib/ssl.c @@ -592,9 +592,7 @@ lws_server_socket_service_ssl(struct libwebsocket_context *context, } lwsl_debug("SSL_accept failed skt %u: %s\n", pollfd->fd, ERR_error_string(m, NULL)); - libwebsocket_close_and_free_session(context, wsi, - LWS_CLOSE_STATUS_NOSTATUS); - break; + goto fail; accepted: /* OK, we are accepted... give him some time to negotiate */