mirror of
https://github.com/systemd/systemd.git
synced 2024-10-28 03:25:31 +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. |
||
---|---|---|
.. | ||
sysvinit | ||
var-log | ||
_config.yml | ||
AUTOMATIC_BOOT_ASSESSMENT.md | ||
BLOCK_DEVICE_LOCKING.md | ||
BOOT_LOADER_INTERFACE.md | ||
BOOT_LOADER_SPECIFICATION.md | ||
CGROUP_DELEGATION.md | ||
CNAME | ||
CODE_OF_CONDUCT.md | ||
CODE_QUALITY.md | ||
CODING_STYLE.md | ||
CONTRIBUTING.md | ||
DISTRO_PORTING.md | ||
ENVIRONMENT.md | ||
HACKING.md | ||
index.md | ||
PORTABLE_SERVICES.md | ||
PREDICTABLE_INTERFACE_NAMES.md | ||
RELEASE.md | ||
TEMPORARY_DIRECTORIES.md | ||
TRANSIENT-SETTINGS.md | ||
TRANSLATORS.md | ||
UIDS-GIDS.md |