diff -r 58a328e91881 -r 64078aa15512 main/task_wifi.c --- a/main/task_wifi.c Thu Nov 07 15:09:51 2019 +0100 +++ b/main/task_wifi.c Thu Nov 07 22:58:48 2019 +0100 @@ -149,7 +149,7 @@ ESP_LOGI(TAG, "Event STA disconnected, ssid:%s, ssid_len:%d, bssid:" MACSTR ", reason:%d", disconnected->ssid, disconnected->ssid_len, MAC2STR(disconnected->bssid), disconnected->reason); - if (xSemaphoreTake(xSemaphoreWiFi, 10) == pdTRUE) { + if (xSemaphoreTake(xSemaphoreWiFi, 25) == pdTRUE) { wifi_state->STA_connected = false; wifi_state->STA_online = false; wifi_state->STA_rssi = 0;