X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fexecute.c;h=0c2526b33e1423b35a834db1553d49be468aa0b3;hb=dce3acd2e2447a9de642768f86e39d7c9d5bee81;hp=955a3e23784f43605416c8553dbb9f7891487a70;hpb=fab56fc541cebdbbc4cc273c3f0807eb7807b9fd;p=elogind.git diff --git a/src/execute.c b/src/execute.c index 955a3e237..0c2526b33 100644 --- a/src/execute.c +++ b/src/execute.c @@ -1308,6 +1308,7 @@ void exec_context_init(ExecContext *c) { c->syslog_priority = LOG_DAEMON|LOG_INFO; c->syslog_level_prefix = true; c->mount_flags = MS_SHARED; + c->kill_signal = SIGTERM; } void exec_context_done(ExecContext *c) { @@ -1571,6 +1572,12 @@ void exec_context_dump(ExecContext *c, FILE* f, const char *prefix) { strv_fprintf(f, c->inaccessible_dirs); fputs("\n", f); } + + fprintf(f, + "%sKillMode: %s\n" + "%sKillSignal: SIG%s\n", + prefix, kill_mode_to_string(c->kill_mode), + prefix, signal_to_string(c->kill_signal)); } void exec_status_start(ExecStatus *s, pid_t pid) {