git.samba.org
/
tridge
/
ctdb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
211ea79
)
When setting up the logging, set the event to trigger a read of a log message from...
author
Ronnie Sahlberg
<ronniesahlberg@gmail.com>
Mon, 14 Dec 2009 23:45:18 +0000
(10:45 +1100)
committer
Ronnie Sahlberg
<ronniesahlberg@gmail.com>
Mon, 14 Dec 2009 23:45:18 +0000
(10:45 +1100)
or else we can crash if we receive log messages from a child but the log structure has been freed()
server/ctdb_logging.c
patch
|
blob
|
history
diff --git
a/server/ctdb_logging.c
b/server/ctdb_logging.c
index 9aba7f839c131e5cc7f6bf0ea12b1886135af997..770deb6a321264c58fd425429243426d72171541 100644
(file)
--- a/
server/ctdb_logging.c
+++ b/
server/ctdb_logging.c
@@
-509,7
+509,7
@@
int ctdb_set_child_logging(struct ctdb_context *ctdb)
return -1;
}
- event_add_fd(ctdb->ev, ctdb, p[0], EVENT_FD_READ,
+ event_add_fd(ctdb->ev, ctdb
->log
, p[0], EVENT_FD_READ,
ctdb_log_handler, ctdb->log);
set_close_on_exec(p[0]);
ctdb->log->pfd = p[0];