ctdb-recoverd: Trigger takeover run after rebalance timeout
authorMartin Schwenke <martin@meltin.net>
Wed, 28 Oct 2015 08:56:02 +0000 (19:56 +1100)
committerAmitay Isaacs <amitay@samba.org>
Thu, 12 Nov 2015 05:24:15 +0000 (06:24 +0100)
No need to do it immediately.  It will happen in less than a second.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_recoverd.c

index a772a15765177849c8b435535dc67480a2fc7a03..9b75ec09455b2684da1e4a88ed82a8e25ae72175 100644 (file)
@@ -2597,8 +2597,8 @@ static void ctdb_rebalance_timeout(struct tevent_context *ev,
        }
 
        DEBUG(DEBUG_NOTICE,
-             ("Rebalance timeout occurred - do takeover run\n"));
-       do_takeover_run(rec, rec->nodemap, false);
+             ("Rebalance timeout occurred - trigger takeover run\n"));
+       rec->need_takeover_run = true;
 }