summaryrefslogtreecommitdiffstats
path: root/ctdb/server/eventscript.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2007-07-13 08:47:02 +1000
committerAndrew Tridgell <tridge@samba.org>2007-07-13 08:47:02 +1000
commitfc73bc5c242b721c9f161dcf21c24691c729e167 (patch)
tree24feb033374fb2a7f590bfcc98d4f0fb59a62258 /ctdb/server/eventscript.c
parentf97f2946d25f08b552466f42412a960bd13769d7 (diff)
downloadsamba-fc73bc5c242b721c9f161dcf21c24691c729e167.tar.gz
samba-fc73bc5c242b721c9f161dcf21c24691c729e167.tar.xz
samba-fc73bc5c242b721c9f161dcf21c24691c729e167.zip
added --nosetsched option to ctdbd
(This used to be ctdb commit 4cbbb88c1735c7d112e751e22da1c1c69e09bf4a)
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);