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;