From: Amitay Isaacs Date: Thu, 22 Jun 2017 04:00:13 +0000 (+1000) Subject: ctdb-recovery: Assign banning credits if database fails to freeze X-Git-Tag: samba-4.5.11~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c49f5464001efcabcf0e5978ecba0ad1cf36cd7;p=thirdparty%2Fsamba.git ctdb-recovery: Assign banning credits if database fails to freeze https://bugzilla.samba.org/show_bug.cgi?id=12857 Signed-off-by: Amitay Isaacs Reviewed-by: Martin Schwenke (cherry picked from commit c9d9f56bffe1e19665dba8e0cf899399d3d9fb72) --- diff --git a/ctdb/server/ctdb_recovery_helper.c b/ctdb/server/ctdb_recovery_helper.c index d54c2904764..ba2f0a92b00 100644 --- a/ctdb/server/ctdb_recovery_helper.c +++ b/ctdb/server/ctdb_recovery_helper.c @@ -1647,6 +1647,7 @@ static void recover_db_freeze_done(struct tevent_req *subreq) if (ret2 != 0) { LOG("control FREEZE_DB failed for db %s on node %u," " ret=%d\n", state->db_name, pnn, ret2); + state->ban_credits[pnn] += 1; } else { LOG("control FREEZE_DB failed for db %s, ret=%d\n", state->db_name, ret);