From 3b23dbeec1e235f1c9af7c8c2660ca7e53ef6204 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 27 Feb 2023 16:55:57 +0100 Subject: [PATCH] ws: keep the socket non-blocking Reported-by: marski on github Fixes #10615 Closes #10625 --- lib/ws.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/lib/ws.c b/lib/ws.c index 0fc5e56aee..e8495dcfc0 100644 --- a/lib/ws.c +++ b/lib/ws.c @@ -166,10 +166,6 @@ CURLcode Curl_ws_accept(struct Curl_easy *data, } k->upgr101 = UPGR101_RECEIVED; - if(data->set.connect_only) - /* switch off non-blocking sockets */ - (void)curlx_nonblock(conn->sock[FIRSTSOCKET], FALSE); - return result; } @@ -750,9 +746,6 @@ CURLcode Curl_ws_disconnect(struct Curl_easy *data, (void)data; (void)dead_connection; Curl_dyn_free(&wsc->early); - - /* make sure this is non-blocking to avoid getting stuck in shutdown */ - (void)curlx_nonblock(conn->sock[FIRSTSOCKET], TRUE); return CURLE_OK; } -- 2.47.3