X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=manager.c;h=4cfa6b9cdc4ee9e61f4f8bd3258ee9800d88856c;hp=234fb93c1e49df31150343b990da138569b5c1ef;hb=0398f3da3c93c6dc61eb374211a7f2bbb7d422f8;hpb=2fa086a8e02b1b2d62a9a424b41944f3a2251e60 diff --git a/manager.c b/manager.c index 234fb93c1..4cfa6b9cd 100644 --- a/manager.c +++ b/manager.c @@ -1502,6 +1502,16 @@ static int manager_process_signal_fd(Manager *m, bool *quit) { break; + case SIGUSR1: + + printf("→ By units:\n"); + manager_dump_units(m, stdout, "\t"); + + printf("→ By jobs:\n"); + manager_dump_jobs(m, stdout, "\t"); + + break; + default: log_info("Got unhandled signal <%s>.", strsignal(sfsi.ssi_signo)); }