From a283e6ab2ea07aae95b16acd80ff5479de1eef43 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Mon, 11 Jan 2021 09:50:31 +0100 Subject: [PATCH] Quick fix upload exception --- tasmota/xdrv_01_webserver.ino | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tasmota/xdrv_01_webserver.ino b/tasmota/xdrv_01_webserver.ino index 6a1df65a7..9e55e2ae0 100644 --- a/tasmota/xdrv_01_webserver.ino +++ b/tasmota/xdrv_01_webserver.ino @@ -2332,8 +2332,8 @@ void HandleUploadDone(void) { } void UploadServices(uint32_t start_service) { - if (Web.upload_services_stopped == start_service) { return; } - Web.upload_services_stopped = start_service; + if (Web.upload_services_stopped != start_service) { return; } + Web.upload_services_stopped = !start_service; if (start_service) { // AddLog_P(LOG_LEVEL_DEBUG, PSTR("UPL: Services enabled")); @@ -2633,7 +2633,8 @@ void HandleUploadLoop(void) { if (UPL_TASMOTA == Web.upload_file_type) { Update.end(); } } delay(0); - Scheduler(); // Feed OsWatch timer to prevent restart on long uploads + OsWatchLoop(); +// Scheduler(); // Feed OsWatch timer to prevent restart on long uploads } /*-------------------------------------------------------------------------------------------*/