From 121dd5e8eefdd3eeae2966e2cedc2d64319d2b79 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 9 Nov 2021 09:53:11 +0000 Subject: [PATCH] ss: revert make ss timeout handle underlying wsi gone --- lib/secure-streams/secure-streams.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/secure-streams/secure-streams.c b/lib/secure-streams/secure-streams.c index 9d02d5a6f..489543dba 100644 --- a/lib/secure-streams/secure-streams.c +++ b/lib/secure-streams/secure-streams.c @@ -1745,10 +1745,8 @@ lws_ss_to_cb(lws_sorted_usec_list_t *sul) if (r != LWSSSSRET_DISCONNECT_ME && r != LWSSSSRET_DESTROY_ME) return; - if (!h->wsi) - return; - - lws_set_timeout(h->wsi, 1, LWS_TO_KILL_ASYNC); + if (h->wsi) + lws_set_timeout(h->wsi, 1, LWS_TO_KILL_ASYNC); _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, h->wsi, &h); }