]> git.ipfire.org Git - thirdparty/systemd.git/commit
core/manager: do not exclude watchdog logic from busy-loop protection 35708/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 21 Mar 2025 14:06:28 +0000 (15:06 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 24 Mar 2025 09:45:49 +0000 (10:45 +0100)
commita9cee8f4de5588166a4d4a9ca2f31ee995e25aab
treeee7627b12cd22ade1b2c44a8c576ec06a56a7745
parentab596e4cde5d4b55be5182a8d5554e3e97366131
core/manager: do not exclude watchdog logic from busy-loop protection

As reported in https://github.com/systemd/systemd/issues/35405, if the watchdog
ping failed, we effectively started a busy loop here. The previous commits
should fix this, but in general, the protection here is intended as a safety
net in case the logic is broken somewhere else. We shouldn't exclude the
watchdog stuff from this.
src/core/manager.c