From: Martin Schwenke Date: Fri, 19 Oct 2018 05:18:13 +0000 (+1100) Subject: ctdb-event: Never fork to become daemon in eventd X-Git-Tag: tdb-1.3.17~899 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e952f0316b34b89a754b6805dad5c33adea7e157;p=thirdparty%2Fsamba.git ctdb-event: Never fork to become daemon in eventd This stops ctdbd from being able to shut down eventd, since the PID it records will be invalid. There's no need for eventd to fork. Signed-off-by: Martin Schwenke Reviewed-by: Amitay Isaacs --- diff --git a/ctdb/event/event_daemon.c b/ctdb/event/event_daemon.c index 3cab3306b02..96b41a874e8 100644 --- a/ctdb/event/event_daemon.c +++ b/ctdb/event/event_daemon.c @@ -354,7 +354,7 @@ int main(int argc, const char **argv) ret = sock_daemon_run(e_state->ev, e_state->sockd, e_state->pidfile, - (interactive == 1), + false, false, options.pid); if (ret == EINTR) {