diff --git a/fw/websocket.c b/fw/websocket.c index 464b36e95..bb01e9d55 100644 --- a/fw/websocket.c +++ b/fw/websocket.c @@ -115,6 +115,7 @@ tfw_ws_srv_new_steal_sk(TfwSrvConn *srv_conn) srv_conn->sk = NULL; if (srv_conn->destructor) srv_conn->destructor(srv_conn); + clear_bit(TFW_CONN_B_UNSCHED, &srv_conn->flags); return conn; }