X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=manager.c;h=6c73acf403fc0abe43be94abea08ec05aaa3e495;hp=ddac4984acf324c8b5a00294d5a678f387bf67a0;hb=6c1a047834c524598ee87c2bc289a1cd472ba53e;hpb=a5dab5ce0fd4aafc394afe30eda0e6b01a13256b diff --git a/manager.c b/manager.c index ddac4984a..6c73acf40 100644 --- a/manager.c +++ b/manager.c @@ -1415,6 +1415,8 @@ static int manager_dispatch_sigchld(Manager *m) { if (!(u = hashmap_remove(m->watch_pids, UINT32_TO_PTR(si.si_pid)))) continue; + log_debug("child %llu belongs to %s", (long long unsigned) si.si_pid, unit_id(u)); + UNIT_VTABLE(u)->sigchld_event(u, si.si_pid, si.si_code, si.si_status); }