From 4b23e0c6c38cdcb3e0ddbc310780facb46a29970 Mon Sep 17 00:00:00 2001 From: jomjol <30766535+jomjol@users.noreply.github.com> Date: Wed, 28 Dec 2022 15:21:47 +0100 Subject: [PATCH] Update server_ota.cpp --- .../jomjol_fileserver_ota/server_ota.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/code/components/jomjol_fileserver_ota/server_ota.cpp b/code/components/jomjol_fileserver_ota/server_ota.cpp index bdfd8f35..720f3387 100644 --- a/code/components/jomjol_fileserver_ota/server_ota.cpp +++ b/code/components/jomjol_fileserver_ota/server_ota.cpp @@ -598,6 +598,12 @@ void hard_restart() void task_reboot(void *pvParameter) { + // write a reboot, to identify a reboot by purpouse + FILE* pfile = fopen("/sdcard/reboot.txt", "w"); + std::string _s_zw= "reboot"; + fwrite(_s_zw.c_str(), strlen(_s_zw.c_str()), 1, pfile); + fclose(pfile); + KillTFliteTasks(); // Kill autoflow task /* Stop service tasks */ @@ -608,14 +614,6 @@ void task_reboot(void *pvParameter) esp_camera_deinit(); WIFIDestroy(); - - // write a reboot, to identify a reboot by purpouse - FILE* pfile = fopen("/sdcard/reboot.txt", "w"); - std::string _s_zw= "reboot"; - fwrite(_s_zw.c_str(), strlen(_s_zw.c_str()), 1, pfile); - fclose(pfile); - - vTaskDelay(5000 / portTICK_PERIOD_MS); esp_restart(); // Reset type: CPU Reset (Reset both CPUs)