diff --git a/lib/tls/openssl/openssl-server.c b/lib/tls/openssl/openssl-server.c index f2e77324f9..1fc8192933 100644 --- a/lib/tls/openssl/openssl-server.c +++ b/lib/tls/openssl/openssl-server.c @@ -699,14 +699,14 @@ lws_tls_server_new_nonblocking(struct lws *wsi, lws_sockfd_type accept_fd) return 0; } -int +enum lws_ssl_capable_status lws_tls_server_abort_connection(struct lws *wsi) { if (wsi->tls.use_ssl) SSL_shutdown(wsi->tls.ssl); SSL_free(wsi->tls.ssl); - return 0; + return LWS_SSL_CAPABLE_DONE; } enum lws_ssl_capable_status