From 650a8781e926f937db2afc70fcf13b4ce86bd17f Mon Sep 17 00:00:00 2001 From: Andy Green Date: Wed, 8 Jul 2020 19:20:03 +0100 Subject: [PATCH] ss: client: clear timeout when connection acknowledged --- lib/secure-streams/secure-streams-client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/secure-streams/secure-streams-client.c b/lib/secure-streams/secure-streams-client.c index d9e88a5e2..52ce61407 100644 --- a/lib/secure-streams/secure-streams-client.c +++ b/lib/secure-streams/secure-streams-client.c @@ -167,7 +167,8 @@ callback_sspc_client(struct lws *wsi, enum lws_callback_reasons reason, (lws_ss_handle_t **)m, &h->ssi, 1)) return -1; - if (wsi && h->state == LPCS_LOCAL_CONNECTED) + if (wsi && (h->state == LPCS_LOCAL_CONNECTED || + h->state == LPCS_ONWARD_CONNECT)) lws_set_timeout(wsi, 0, 0); break;