From 108090e8cf39d4997be947c4f1e0600de2198276 Mon Sep 17 00:00:00 2001 From: mvermand22 Date: Fri, 3 Sep 2021 14:23:21 +0200 Subject: [PATCH] Update WebSocketsServer.cpp Created a dummy client in order to be able to drop the TCP Client. --- src/WebSocketsServer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/WebSocketsServer.cpp b/src/WebSocketsServer.cpp index 495cb55..81734ba 100644 --- a/src/WebSocketsServer.cpp +++ b/src/WebSocketsServer.cpp @@ -619,6 +619,10 @@ WSclient_t * WebSocketsServerCore::handleNewClient(WEBSOCKETS_NETWORK_CLASS * tc #else DEBUG_WEBSOCKETS("[WS-Server] no free space new client\n"); #endif + // no client! => create dummy! + WSclient_t dummy = WSclient_t(); + client = & dummy; + client->tcp = tcpClient; dropNativeClient(client); }