diff options
author | Ronnie Sahlberg <ronniesahlberg@gmail.com> | 2009-10-30 19:39:11 +1100 |
---|---|---|
committer | Ronnie Sahlberg <ronniesahlberg@gmail.com> | 2009-10-30 19:39:11 +1100 |
commit | e33722a569dfe074669139e258b51461dade8006 (patch) | |
tree | ff3c1596e276228a06401cbafebfbf936e8504e6 /ctdb/server/ctdbd.c | |
parent | 5d73f1941864f88fd8d714a29c75575a1c42f58a (diff) | |
download | samba-e33722a569dfe074669139e258b51461dade8006.tar.gz samba-e33722a569dfe074669139e258b51461dade8006.tar.xz samba-e33722a569dfe074669139e258b51461dade8006.zip |
start the syslog child a little later, after we have forked and detached from the local shell
(This used to be ctdb commit 9ffd54b73c0d64b67e8e736d7cb54490e77ffa78)
Diffstat (limited to 'ctdb/server/ctdbd.c')
-rw-r--r-- | ctdb/server/ctdbd.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/ctdb/server/ctdbd.c b/ctdb/server/ctdbd.c index d33a4092dd5..8647aad1892 100644 --- a/ctdb/server/ctdbd.c +++ b/ctdb/server/ctdbd.c @@ -170,13 +170,6 @@ int main(int argc, const char *argv[]) ctdb = ctdb_cmdline_init(ev); - if (options.use_syslog) { - if (start_syslog_daemon(ctdb)) { - printf("Failed to start syslog daemon\n"); - exit(10); - } - } - ctdb->start_as_disabled = options.start_as_disabled; ctdb->start_as_stopped = options.start_as_stopped; @@ -329,5 +322,5 @@ int main(int argc, const char *argv[]) } /* start the protocol running (as a child) */ - return ctdb_start_daemon(ctdb, interactive?False:True); + return ctdb_start_daemon(ctdb, interactive?False:True, options.use_syslog); } |