]> git.ipfire.org Git - thirdparty/systemd.git/commit
timer: don't run service immediately after restart of a timer
authorLukas Nykryn <lnykryn@redhat.com>
Tue, 9 Sep 2025 13:24:22 +0000 (15:24 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 13 Oct 2025 16:04:41 +0000 (18:04 +0200)
commit08c1da70dee4bd610404156429636d090c572c8b
treeaa1331c1d5832db37b5021589ed8c77a83b41844
parentad6826f99a72e68e02fce3b5f5590e1c21d6dd16
timer: don't run service immediately after restart of a timer

When a timer is restarted, don't reset the last_trigger field.
This prevents the timer from triggering immediately.

Fixes: #31231
(cherry picked from commit 3fc44a0f68412b649e16f12ff2f97a36c615457d)
(cherry picked from commit c058ff41cb24a1cce7bbe574f072bf3c35533913)
src/core/timer.c