From 5de5ee74bf2dd80e82d8376558d0d83487c93fbc Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 17 Aug 2021 09:51:45 +0100 Subject: [PATCH] ss: lws_ss_client_connect also only pass up return We removed the _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE() from request_tx, hane to do the same for lws_ss_client_connect() --- lib/secure-streams/secure-streams.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/secure-streams/secure-streams.c b/lib/secure-streams/secure-streams.c index 74d575732..af7db88a8 100644 --- a/lib/secure-streams/secure-streams.c +++ b/lib/secure-streams/secure-streams.c @@ -917,7 +917,7 @@ lws_ss_client_connect(lws_ss_handle_t *h) lws_service_assert_loop_thread(h->context, h->tsi); r = _lws_ss_client_connect(h, 0, 0); - _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, h->wsi, &h); + return r; }