summaryrefslogtreecommitdiff
path: root/ctdb
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2022-01-23 06:21:51 +1100
committerJule Anger <janger@samba.org>2022-02-15 09:01:14 +0000
commitd0133dd3a54acc29949e8351702b0996ba8d66c6 (patch)
tree9e0509e6ec3273e57cd23ff6ff98ee177896da0c /ctdb
parentddda97dc146179a035485219bca6af2338b360e9 (diff)
downloadsamba-d0133dd3a54acc29949e8351702b0996ba8d66c6.tar.gz
ctdb-recoverd: Consistently log start of election
Elections should now be quite rare, so always log when one begins. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14958 Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com> (cherry picked from commit 0e74e03c9cf83d5dc2d97fa9f38ff8fbaa3d2685)
Diffstat (limited to 'ctdb')
-rw-r--r--ctdb/server/ctdb_recoverd.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ctdb/server/ctdb_recoverd.c b/ctdb/server/ctdb_recoverd.c
index 820bb627694..03698ef2928 100644
--- a/ctdb/server/ctdb_recoverd.c
+++ b/ctdb/server/ctdb_recoverd.c
@@ -1867,7 +1867,7 @@ static void force_election(struct ctdb_recoverd *rec)
int ret;
struct ctdb_context *ctdb = rec->ctdb;
- DEBUG(DEBUG_INFO,(__location__ " Force an election\n"));
+ D_ERR("Start election\n");
/* set all nodes to recovery mode to stop all internode traffic */
ret = set_recovery_mode(ctdb, rec, rec->nodemap, CTDB_RECOVERY_ACTIVE);
@@ -1978,7 +1978,8 @@ static void leader_broadcast_timeout_handler(struct tevent_context *ev,
rec->leader_broadcast_timeout_te = NULL;
- D_NOTICE("Leader broadcast timeout. Force election\n");
+ D_NOTICE("Leader broadcast timeout\n");
+
force_election(rec);
}