Make Watchdog Signal Configurable

Allows configuring the watchdog signal (with a default of SIGABRT).
This allows an alternative to SIGABRT when coredumps are not desirable.

Appropriate references to SIGABRT or aborting were renamed to reflect
more liberal watchdog signals.

Closes #8658
This commit is contained in:
Anita Zhang
2018-09-26 16:14:29 +02:00
committed by Lennart Poettering
parent ee8d493cbd
commit c87700a133
14 changed files with 50 additions and 31 deletions
+2 -2
View File
@@ -4509,8 +4509,8 @@ static int operation_to_signal(KillContext *c, KillOperation k) {
case KILL_KILL:
return c->final_kill_signal;
case KILL_ABORT:
return SIGABRT;
case KILL_WATCHDOG:
return c->watchdog_signal;
default:
assert_not_reached("KillOperation unknown");