8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c1a94b5 commit 4e9d1eeCopy full SHA for 4e9d1ee
libraries/WiFi/src/WiFiClient.cpp
@@ -438,23 +438,9 @@ uint8_t WiFiClient::connected()
438
if (_connected) {
439
uint8_t dummy;
440
int res = recv(fd(), &dummy, 0, MSG_DONTWAIT);
441
- if (res < 0) {
442
-< 8000 div class="diff-text-inner"> switch (errno) {
443
- case ENOTCONN:
444
- case EPIPE:
445
- case ECONNRESET:
446
- case ECONNREFUSED:
447
- case ECONNABORTED:
448
- _connected = false;
449
- break;
450
- default:
451
- _connected = true;
452
453
- }
454
- } else if(res == 0){
+ if (res <= 0 && errno != EWOULDBLOCK) {
455
_connected = false;
456
- } else {
457
+ log_i("Disconnected: RES: %d, ERR: %d", res, errno);
458
}
459
460
return _connected;
0 commit comments