From: Martin Schwenke Date: Sat, 22 Jan 2022 19:21:51 +0000 (+1100) Subject: ctdb-recoverd: Consistently log start of election X-Git-Tag: tevent-0.12.0~722 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e74e03c9cf83d5dc2d97fa9f38ff8fbaa3d2685;p=thirdparty%2Fsamba.git 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 Reviewed-by: Amitay Isaacs --- 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); }