Don't print leader update message unless leader actually updates (#4365)
This commit is contained in:
parent
772ba41ede
commit
f877fb8c8f
@ -297,12 +297,14 @@ impl ClusterInfo {
|
|||||||
|
|
||||||
/// Record the id of the current leader for use by `leader_tpu_via_blobs()`
|
/// Record the id of the current leader for use by `leader_tpu_via_blobs()`
|
||||||
pub fn set_leader(&mut self, leader_id: &Pubkey) {
|
pub fn set_leader(&mut self, leader_id: &Pubkey) {
|
||||||
|
if *leader_id != self.gossip_leader_id {
|
||||||
warn!(
|
warn!(
|
||||||
"{}: LEADER_UPDATE TO {} from {}",
|
"{}: LEADER_UPDATE TO {} from {}",
|
||||||
self.gossip.id, leader_id, self.gossip_leader_id,
|
self.gossip.id, leader_id, self.gossip_leader_id,
|
||||||
);
|
);
|
||||||
self.gossip_leader_id = *leader_id;
|
self.gossip_leader_id = *leader_id;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
pub fn push_epoch_slots(&mut self, id: Pubkey, root: u64, slots: HashSet<u64>) {
|
pub fn push_epoch_slots(&mut self, id: Pubkey, root: u64, slots: HashSet<u64>) {
|
||||||
let now = timestamp();
|
let now = timestamp();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user