summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_logging.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronniesahlberg@gmail.com>2009-11-17 12:07:10 +1100
committerRonnie Sahlberg <ronniesahlberg@gmail.com>2009-11-17 12:07:10 +1100
commit24c593d21f24c79f1a7b24aa1d1642b41e3f4efa (patch)
tree8e82eea7a9fe8436b141703cf1f8926c3055082e /ctdb/server/ctdb_logging.c
parent61de178e0a2578ee2dddbf9f04e93b842d413bb0 (diff)
downloadsamba-24c593d21f24c79f1a7b24aa1d1642b41e3f4efa.tar.gz
create a new event context for the syslog daemon
(This used to be ctdb commit 354c0edacf2d6cec5b295e139d4fec618bad1b06)
Diffstat (limited to 'ctdb/server/ctdb_logging.c')
-rw-r--r--ctdb/server/ctdb_logging.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ctdb/server/ctdb_logging.c b/ctdb/server/ctdb_logging.c
index ee472f129c1..16f728bd0f0 100644
--- a/ctdb/server/ctdb_logging.c
+++ b/ctdb/server/ctdb_logging.c
@@ -115,6 +115,9 @@ int start_syslog_daemon(struct ctdb_context *ctdb)
return 0;
}
+ talloc_free(ctdb->ev);
+ ctdb->ev = event_context_init(NULL);
+
syslog(LOG_ERR, "Starting SYSLOG daemon with pid:%d", (int)getpid());
close(state->fd[0]);