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; }