diff --git a/main/esp32-wifi-manager.c b/main/esp32-wifi-manager.c index eefaa49..e907efb 100644 --- a/main/esp32-wifi-manager.c +++ b/main/esp32-wifi-manager.c @@ -112,6 +112,8 @@ void wifi_manager_connect() { }; void wifi_manager_main_loop() { + ap_store.last = 0; + while(true) { EventBits_t ev_bits = xEventGroupGetBits(wm_event_group); @@ -120,8 +122,6 @@ void wifi_manager_main_loop() { xEventGroupSetBits(wm_event_group, WIFI_CONNECTING); - ap_store.last = 0; - wifi_manager_connect(); }