ctdb-takeover: Recovery daemon no longer passes fail callback
authorMartin Schwenke <martin@meltin.net>
Tue, 3 May 2016 05:35:08 +0000 (15:35 +1000)
committerAmitay Isaacs <amitay@samba.org>
Fri, 13 May 2016 11:47:17 +0000 (13:47 +0200)
commit9dc3b117e2cb6849f5ea8f2944e39e79ca1eb0d3
tree2be78cd60ff2e66c8dce5be4f79b89d498c074af
parent1e9f650382c25ba2c9b9d41c90fcce7372f100e3
ctdb-takeover: Recovery daemon no longer passes fail callback

Banning is now handled by the takeover code sending banning credit
messages.

This commit makes a change in behaviour quite obvious.  Takeover runs
were initiated from several locations in the code but banning was only
done from one of these locations.  Now banning can be done from any
failed takeover run.

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