Commit 72fe22f9 authored by Lennart Poettering's avatar Lennart Poettering
Browse files

manager: show who killed us

parent 1063dc3a
......@@ -2057,6 +2057,8 @@ static int manager_process_signal_fd(Manager *m) {
assert(m);
for (;;) {
char *p = NULL;
if ((n = read(m->signal_watch.fd, &sfsi, sizeof(sfsi))) != sizeof(sfsi)) {
if (n >= 0)
......@@ -2068,7 +2070,11 @@ static int manager_process_signal_fd(Manager *m) {
return -errno;
}
log_debug("Received SIG%s", strna(signal_to_string(sfsi.ssi_signo)));
get_process_name(sfsi.ssi_pid, &p);
log_debug("Received SIG%s from PID %lu (%s)",
strna(signal_to_string(sfsi.ssi_signo)),
(unsigned long) sfsi.ssi_pid, strna(p));
free(p);
switch (sfsi.ssi_signo) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment