Bug 25472 - exit(1) при корректном завершении
: exit(1) при корректном завершении
Status: ASSIGNED
: 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)


Attachments


Note

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 сервис не может определить, что сервис завершён
корректно.