mirror of
https://github.com/systemd/systemd.git
synced 2024-12-26 03:22:00 +03:00
dc653bf487
When shooting down a service with SIGABRT the user might want to have a much longer stop timeout than on regular stops/shutdowns. Especially in the face of short stop timeouts the time might not be sufficient to write huge core dumps before the service is killed. This commit adds a dedicated (Default)TimeoutAbortSec= timer that is used when stopping a service via SIGABRT. In all other cases the existing TimeoutStopSec= is used. The timer value is unset by default to skip the special handling and use TimeoutStopSec= for state 'stop-watchdog' to keep the old behaviour. If the service is in state 'stop-watchdog' and the service should be stopped explicitly we still go to 'stop-sigterm' and re-apply the usual TimeoutStopSec= timeout. |
||
---|---|---|
.. | ||
dev-mapper-fedora_krowka\x2dswap.swap | ||
directives.service | ||
empty.scope | ||
machine.slice | ||
oss-fuzz-6884 | ||
oss-fuzz-6885 | ||
oss-fuzz-6886 | ||
oss-fuzz-6892 | ||
oss-fuzz-6897 | ||
oss-fuzz-6897-evverx | ||
oss-fuzz-6908 | ||
oss-fuzz-6917 | ||
oss-fuzz-6977 | ||
oss-fuzz-6977-unminimized | ||
oss-fuzz-7004 | ||
oss-fuzz-8064 | ||
oss-fuzz-8827 | ||
oss-fuzz-10007 | ||
oss-fuzz-11569 | ||
oss-fuzz-13125 | ||
proc-sys-fs-binfmt_misc.automount | ||
syslog.socket | ||
systemd-ask-password-console.path | ||
systemd-machined.service | ||
systemd-resolved.service | ||
systemd-tmpfiles-clean.timer | ||
timers.target | ||
var-lib-machines.mount |