Files
systemd/src/core
Lennart Poettering 4b20ae9a0e pid1: make clear that $WATCHDOG_USEC is set for the shutdown binary, noone else
We use the $WATCHDOG_USEC variable for two very closely uses: as part of
the sd_watchdog_enabled() protocol for implementing service watchdogs.
And as part of the protocol between the service manager and
systemd-shutdown across the PID 1 execve() transition during shutdown.

Apparently some exitrds tools got confused by the latter use. Let's
address that by setting $WATCHDOG_PID to 1, in accordance to the
sd_watchdog_enabled() protocol to make clear this is only intended for
PID 1 and nothing else.

Replaces: #35135
2024-11-15 13:34:06 +00:00
..
2024-11-05 05:32:02 -08:00
2024-10-09 06:57:11 +09:00
2024-06-28 18:51:56 +02:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2023-10-19 10:05:20 +01:00
2024-10-02 18:29:43 +02:00
2024-10-02 18:29:43 +02:00
2024-06-19 16:22:23 +02:00
2024-04-18 17:39:34 +02:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2024-10-02 18:29:43 +02:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2024-11-05 19:32:19 +00:00
2024-03-20 15:18:21 +01:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00