summaryrefslogtreecommitdiffstats
path: root/ctdb/server/eventscript.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronniesahlberg@gmail.com>2009-04-06 13:16:36 +1000
committerRonnie Sahlberg <ronniesahlberg@gmail.com>2009-04-06 13:16:36 +1000
commit1f87ee85bc8df2fe8c9fe870403ec06dff0798b6 (patch)
tree4e2e4f4e7f49d7825ba8e6232081a339a3f2b3b0 /ctdb/server/eventscript.c
parent2e1208e648fd03f27488bd60f9b12539eaf2c697 (diff)
downloadsamba-1f87ee85bc8df2fe8c9fe870403ec06dff0798b6.tar.gz
samba-1f87ee85bc8df2fe8c9fe870403ec06dff0798b6.tar.xz
samba-1f87ee85bc8df2fe8c9fe870403ec06dff0798b6.zip
use _exit() and not exit() when we terminate a failed eventscript child process
(This used to be ctdb commit 33b296cee177adc61edc911caec8c24b3efa8441)
Diffstat (limited to 'ctdb/server/eventscript.c')
-rw-r--r--ctdb/server/eventscript.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ctdb/server/eventscript.c b/ctdb/server/eventscript.c
index 2d0ac40861..246426a351 100644
--- a/ctdb/server/eventscript.c
+++ b/ctdb/server/eventscript.c
@@ -305,7 +305,7 @@ static int ctdb_event_script_v(struct ctdb_context *ctdb, const char *options)
*/
if (switch_from_server_to_client(ctdb) != 0) {
DEBUG(DEBUG_CRIT, (__location__ "ERROR: failed to switch eventscript child into client mode. shutting down.\n"));
- exit(1);
+ _exit(1);
}
if (!strcmp(options, "monitor")) {