[master] update LastLeaderChangeTime for hashicorp raft (#6292)

This commit is contained in:
Konstantin Lebedev
2024-11-26 21:02:45 +05:00
committed by GitHub
parent d43fa07f06
commit fec88e64eb
2 changed files with 1 additions and 1 deletions

View File

@@ -191,7 +191,6 @@ func (ms *MasterServer) SetRaftServer(raftServer *RaftServer) {
} else if raftServer.RaftHashicorp != nil {
ms.Topo.HashicorpRaft = raftServer.RaftHashicorp
raftServerName = ms.Topo.HashicorpRaft.String()
// TODO fix this for hashicorp raft
ms.Topo.LastLeaderChangeTime = time.Now()
}
ms.Topo.RaftServerAccessLock.Unlock()

View File

@@ -78,6 +78,7 @@ func (s *RaftServer) monitorLeaderLoop(updatePeers bool) {
}
glog.V(0).Infof("is leader %+v change event: %+v => %+v", isLeader, prevLeader, leader)
prevLeader = leader
s.topo.LastLeaderChangeTime = time.Now()
}
}
}