From ee1e7f92b2492310aaaf112937f24e04bba7d5af Mon Sep 17 00:00:00 2001 From: Yurii Date: Tue, 1 Oct 2024 01:39:23 +0300 Subject: [PATCH] fix: added delay before start web server --- src/PortalTask.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/PortalTask.h b/src/PortalTask.h index 1c30b26..2e43bae 100644 --- a/src/PortalTask.h +++ b/src/PortalTask.h @@ -582,6 +582,10 @@ protected: void loop() { // web server if (!this->stateWebServer() && (network->isApEnabled() || network->isConnected()) && millis() - this->webServerChangeState >= this->changeStateInterval) { + #ifdef ARDUINO_ARCH_ESP32 + this->delay(250); + #endif + this->startWebServer(); Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Started: AP up or STA connected"));