diff --git a/lib/client-handshake.c b/lib/client-handshake.c index 7ec045cf..96854afe 100644 --- a/lib/client-handshake.c +++ b/lib/client-handshake.c @@ -394,6 +394,7 @@ lws_client_connect_via_info(struct lws_client_connect_info *i) wsi->state = LWSS_CLIENT_UNCONNECTED; wsi->protocol = NULL; wsi->pending_timeout = NO_PENDING_TIMEOUT; + wsi->position_in_fds_table = -1; #ifdef LWS_OPENSSL_SUPPORT wsi->use_ssl = i->ssl_connection;