From 4e9d13bf505eb08353cf93f5b65094863c29efe7 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 6 Feb 2018 07:58:13 +0800 Subject: [PATCH] openssl: defeat spin on failed accept --- lib/server/ssl-server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/server/ssl-server.c b/lib/server/ssl-server.c index 4e0d8b84..3e6ed96b 100644 --- a/lib/server/ssl-server.c +++ b/lib/server/ssl-server.c @@ -259,6 +259,7 @@ lws_server_socket_service_ssl(struct lws *wsi, lws_sockfd_type accept_fd) LWSSTATS_C_SSL_CONNECTIONS_FAILED, 1); lwsl_info("SSL_accept failed socket %u: %d\n", wsi->desc.sockfd, n); + wsi->socket_is_permanently_unusable = 1; goto fail; default: /* MORE_SERVICE */