From 68fbe968bfc28fb305ad77278375eedc36340e81 Mon Sep 17 00:00:00 2001 From: CommanderRedYT Date: Mon, 17 Jan 2022 11:58:59 +0100 Subject: [PATCH] Add check for initialized state --- src/schedulertask.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/schedulertask.cpp b/src/schedulertask.cpp index f35244f..ba6e90e 100644 --- a/src/schedulertask.cpp +++ b/src/schedulertask.cpp @@ -21,9 +21,9 @@ SchedulerTask::SchedulerTask(const char *name, void (&setupCallback)(), void (&l void SchedulerTask::loop() { - if (m_lastUpdate && espchrono::ago(*m_lastUpdate) < m_loopInterval) + if (!m_wasInitialized || (m_lastUpdate && espchrono::ago(*m_lastUpdate) < m_loopInterval)) return; - + ESP_LOGV(TAG, "start %s", m_name); if (m_intervalImportant)