diff --git a/crates/cfxcore/core/src/pos/consensus/round_manager.rs b/crates/cfxcore/core/src/pos/consensus/round_manager.rs index 07da2fbcba..c2b887dd71 100644 --- a/crates/cfxcore/core/src/pos/consensus/round_manager.rs +++ b/crates/cfxcore/core/src/pos/consensus/round_manager.rs @@ -469,6 +469,11 @@ impl RoundManager { ); } else { diem_debug!("Skip election for elected"); + if let Some(node_data) = pos_state.account_node_data(author) { + if node_data.lock_status().force_retired().is_some() { + warn!("The node stops elections for force retire!"); + } + } } Ok(()) }