From 4f52a0f38ec8ef939ebeee676a3b0854f9ebe5cf Mon Sep 17 00:00:00 2001 From: Links Date: Sat, 21 Nov 2020 14:07:32 +0100 Subject: [PATCH] cleanup server client init --- src/WebSocketsServer.cpp | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/src/WebSocketsServer.cpp b/src/WebSocketsServer.cpp index a8b4374..20b2373 100644 --- a/src/WebSocketsServer.cpp +++ b/src/WebSocketsServer.cpp @@ -86,22 +86,27 @@ void WebSocketsServerCore::begin(void) { client->isSSL = false; client->ssl = NULL; #endif - client->cUrl = ""; - client->cCode = 0; - client->cKey = ""; - client->cAccept = ""; - client->cProtocol = ""; - client->cExtensions = ""; - client->cVersion = 0; + client->cUrl = ""; + client->cCode = 0; + + client->cIsClient = false; client->cIsUpgrade = false; client->cIsWebsocket = false; - client->base64Authorization = ""; - client->plainAuthorization = ""; - client->extraHeaders = ""; + client->cSessionId = ""; + client->cKey = ""; + client->cAccept = ""; + client->cProtocol = ""; + client->cExtensions = ""; + client->cVersion = 0; client->cWsRXsize = 0; + client->base64Authorization = ""; + client->plainAuthorization = ""; + + client->extraHeaders = ""; + #if(WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266_ASYNC) client->cHttpLine = ""; #endif