From 7a4160814cc5caa0a1ea1d7711f6f46b838e16f1 Mon Sep 17 00:00:00 2001 From: Links Date: Sun, 3 May 2020 13:04:53 +0200 Subject: [PATCH] fix #454 --- src/WebSocketsClient.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/WebSocketsClient.cpp b/src/WebSocketsClient.cpp index 2e7f4b2..98ecfdb 100644 --- a/src/WebSocketsClient.cpp +++ b/src/WebSocketsClient.cpp @@ -706,6 +706,7 @@ void WebSocketsClient::handleHeader(WSclient_t * client, String * headerLine) { headerDone(client); runCbEvent(WStype_CONNECTED, (uint8_t *)client->cUrl.c_str(), client->cUrl.length()); +#if(WEBSOCKETS_NETWORK_TYPE != NETWORK_ESP8266_ASYNC) } else if(clientIsConnected(client) && client->isSocketIO && client->cSessionId.length() > 0) { if(_client.tcp->available()) { // read not needed data @@ -714,7 +715,8 @@ void WebSocketsClient::handleHeader(WSclient_t * client, String * headerLine) { _client.tcp->read(); } } - sendHeader(client); +#endif + sendHeader(client); } else { DEBUG_WEBSOCKETS("[WS-Client][handleHeader] no Websocket connection close.\n"); _lastConnectionFail = millis();