Skip to content

Commit daf90c5

Browse files
author
blue-2357
committed
Reconnect WiFi on Auth Expire
Should Fix: espressif/arduino-esp32#234
1 parent 5c24bde commit daf90c5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: libraries/WiFi/src/WiFiGeneric.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ esp_err_t WiFiGenericClass::_eventCallback(void *arg, system_event_t *event)
184184
WiFiSTAClass::_setStatus(WL_CONNECT_FAILED);
185185
} else if(reason == WIFI_REASON_BEACON_TIMEOUT || reason == WIFI_REASON_HANDSHAKE_TIMEOUT) {
186186
WiFiSTAClass::_setStatus(WL_CONNECTION_LOST);
187+
} else if(reason == WIFI_REASON_AUTH_EXPIRE) {
188+
WiFi.begin();
187189
} else {
188190
WiFiSTAClass::_setStatus(WL_DISCONNECTED);
189191
}

0 commit comments

Comments
 (0)