From 876c572bb3eee530814884fed9a96604f8ecb8a0 Mon Sep 17 00:00:00 2001 From: acidburns Date: Sun, 1 Feb 2026 19:37:47 +0100 Subject: [PATCH] force watchdog reinit for custom timeout --- src/main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main.cpp b/src/main.cpp index 0dcc846..b06655c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -256,6 +256,7 @@ static void publish_faults_if_needed(const char *device_id, const FaultCounters #ifdef ARDUINO_ARCH_ESP32 static void watchdog_init() { + esp_task_wdt_deinit(); esp_task_wdt_config_t config = {}; config.timeout_ms = WATCHDOG_TIMEOUT_SEC * 1000; config.idle_core_mask = 0;