Bug 25472 - exit(1) при корректном завершении
: exit(1) при корректном завершении
: Sisyphus
(All bugs in Sisyphus/klogd)
: unstable
: all Linux
: P2 normal
Assigned To:
  Show dependency tree
Reported: 2011-04-19 13:36 by
Modified: 2012-06-16 17:55 (History)



You need to log in before you can comment on or make changes to this bug.

Description From 2011-04-19 13:36:21
klogd всегда выходит с exit(1).
stop_daemon() вызывает Terminate(), а в Terminate() всегда exit(1);
Для корректного завершения надо использовать exit(0). Как определить что
Terminate() вызван из stop_daemon() я не знаю
(Terminate вызывается ещё и из других мест где желателен exit(1)).

PS: без этого systemd сервис не может определить, что сервис завершён