From e34e2a8ea7a1377be84e693785ca50bf62069b7c Mon Sep 17 00:00:00 2001 From: "Gareth J. Greenaway" Date: Mon, 13 Feb 2023 09:19:03 -0800 Subject: [PATCH] Check if _next_fire_tiem is less than or equal to now, eg. the time is now or has passed. --- salt/utils/schedule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/salt/utils/schedule.py b/salt/utils/schedule.py index 07c7b52e387..7fb539d2ff2 100644 --- a/salt/utils/schedule.py +++ b/salt/utils/schedule.py @@ -1769,7 +1769,7 @@ class Schedule: seconds=data["_seconds"] ) elif "_skipped" in data and data["_skipped"]: - if data["_next_fire_time"] == now: + if data["_next_fire_time"] <= now: data["_next_fire_time"] = now + datetime.timedelta( seconds=data["_seconds"] )