diff --git a/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp b/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp index 65d7339ac..36545fcbb 100644 --- a/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp +++ b/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp @@ -259,6 +259,9 @@ void HTTPClient::setAuthorization(const char * auth) { */ void HTTPClient::setTimeout(uint16_t timeout) { _tcpTimeout = timeout; + if(connected()) { + _tcp->setTimeout(timeout); + } } /**