summaryrefslogtreecommitdiffstats
path: root/ctdb/server/eventscript.c
diff options
context:
space:
mode:
Diffstat (limited to 'ctdb/server/eventscript.c')
-rw-r--r--ctdb/server/eventscript.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ctdb/server/eventscript.c b/ctdb/server/eventscript.c
index e23157056c..fab9175ed2 100644
--- a/ctdb/server/eventscript.c
+++ b/ctdb/server/eventscript.c
@@ -166,7 +166,9 @@ int ctdb_event_script_callback(struct ctdb_context *ctdb,
if (state->child == 0) {
close(state->fd[0]);
- ctdb_set_realtime(false);
+ if (ctdb->do_setsched) {
+ ctdb_set_realtime(false);
+ }
set_close_on_exec(state->fd[1]);
va_start(ap, fmt);
ret = ctdb_event_script_v(ctdb, fmt, ap);