From 71512653cafbc9575d605043db3818bb623c63fb Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Thu, 18 May 2017 17:42:15 +0800 Subject: [PATCH] WiFiClient: use Stream::_timeout for write operations --- libraries/ESP8266WiFi/src/WiFiClient.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/ESP8266WiFi/src/WiFiClient.cpp b/libraries/ESP8266WiFi/src/WiFiClient.cpp index 8f9eada72..648e6861c 100644 --- a/libraries/ESP8266WiFi/src/WiFiClient.cpp +++ b/libraries/ESP8266WiFi/src/WiFiClient.cpp @@ -163,6 +163,7 @@ size_t WiFiClient::write(const uint8_t *buf, size_t size) { return 0; } + _client->setTimeout(_timeout); return _client->write(buf, size); } @@ -178,6 +179,7 @@ size_t WiFiClient::write(Stream& stream) { return 0; } + _client->setTimeout(_timeout); return _client->write(stream); } @@ -187,6 +189,7 @@ size_t WiFiClient::write_P(PGM_P buf, size_t size) { return 0; } + _client->setTimeout(_timeout); return _client->write_P(buf, size); }