mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
Dont set next_interval to 0.
This can cause ctdbd to spin at 100% in the eventsystem, creating a timed event that will immediately trigger again and again. On uniprocessors this cause the eventscript we are actually waiting for to basically become cpu starved and never complete. (This used to be ctdb commit 92c8408fba957a8ded13f7e285da290502735234)
This commit is contained in:
parent
1ef66379d7
commit
e040a966af
@ -203,7 +203,7 @@ static void ctdb_startup_callback(struct ctdb_context *ctdb, int status, void *p
|
||||
} else if (status == 0) {
|
||||
DEBUG(DEBUG_NOTICE,("startup event OK - enabling monitoring\n"));
|
||||
ctdb->done_startup = true;
|
||||
ctdb->monitor->next_interval = 0;
|
||||
ctdb->monitor->next_interval = 2;
|
||||
ctdb_run_notification_script(ctdb, "startup");
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user