From d5060d25a1b65a25cf38d877c0c6d43c26d02a06 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sat, 16 Jan 2016 11:14:46 +0800 Subject: [PATCH] use lws_close not raw close https://github.com/warmcat/libwebsockets/issues/400 Signed-off-by: Andy Green --- lib/client-handshake.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/client-handshake.c b/lib/client-handshake.c index 259dcbae..f8e4c813 100644 --- a/lib/client-handshake.c +++ b/lib/client-handshake.c @@ -352,7 +352,7 @@ lws_client_reset(struct lws *wsi, int ssl, const char *address, int port, const if (lws_hdr_simple_create(wsi, _WSI_TOKEN_CLIENT_HOST, host)) return NULL; - close(wsi->sock); + compatible_close(wsi->sock); remove_wsi_socket_from_fds(wsi); wsi->sock = LWS_SOCK_INVALID; wsi->state = LWSS_CLIENT_UNCONNECTED;