From 7a20f26b84c7bb9ee59b896157de6e54adfd456a Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sun, 17 Nov 2024 12:13:45 +0000 Subject: [PATCH] Only auto-add timers if they actually have a tick time. --- src/timers.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/timers.cpp b/src/timers.cpp index d9164bda7..64adbfdef 100644 --- a/src/timers.cpp +++ b/src/timers.cpp @@ -16,7 +16,8 @@ Timer::Timer(time_t time_from_now, bool repeating) , secs(time_from_now) , repeat(repeating) { - TimerManager::AddTimer(this); + if (time_from_now) + TimerManager::AddTimer(this); } Timer::Timer(Module *creator, time_t time_from_now, bool repeating) @@ -25,7 +26,8 @@ Timer::Timer(Module *creator, time_t time_from_now, bool repeating) , secs(time_from_now) , repeat(repeating) { - TimerManager::AddTimer(this); + if (time_from_now) + TimerManager::AddTimer(this); } Timer::~Timer()