diff --git a/libraries/ESP8266WiFi/src/WiFiClient.cpp b/libraries/ESP8266WiFi/src/WiFiClient.cpp index 780921870..576201c68 100644 --- a/libraries/ESP8266WiFi/src/WiFiClient.cpp +++ b/libraries/ESP8266WiFi/src/WiFiClient.cpp @@ -48,14 +48,16 @@ WiFiClient* SList::_s_first = 0; WiFiClient::WiFiClient() -: _client(0), _timeout(5000) +: _client(0) { + _timeout = 5000; WiFiClient::_add(this); } WiFiClient::WiFiClient(ClientContext* client) -: _client(client), _timeout(5000) +: _client(client) { + _timeout = 5000; _client->ref(); WiFiClient::_add(this); }