Skip to content

Commit e1548e9

Browse files
romansavrulinme-no-dev
authored andcommitted
Fix hang on client disconnect during upload (#2914)
1 parent c29ec9d commit e1548e9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

libraries/WebServer/src/Parsing.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ void WebServer::_uploadWriteByte(uint8_t b){
303303
}
304304

305305
int WebServer::_uploadReadByte(WiFiClient& client){
306+
if (!client.connected()) return -1;
306307
int res = client.read();
307308
if(res < 0) {
308309
// keep trying until you either read a valid byte or timeout

0 commit comments

Comments
 (0)