From 2ca916449ea8c9f88b1d1cdd9ead9ac64774a33f Mon Sep 17 00:00:00 2001 From: lxsang Date: Sat, 6 Oct 2018 00:41:59 +0200 Subject: [PATCH] fix websocket bug --- http_server.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/http_server.c b/http_server.c index 1c54ba3..5c1c7f4 100644 --- a/http_server.c +++ b/http_server.c @@ -554,11 +554,10 @@ void* decode_request(void* data) if(ws && ws_key != NULL) { ws_confirm_request(rq->client, ws_key); - free(ws_key); // insert wsocket flag to request // plugin should handle this ugraded connection // not the server - dput(request,"__web_socket__",strdup("1")); + dput(rq->request,"__web_socket__",strdup("1")); } // resolve task task->handle = resolve_request;