mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-23 02:33:39 +08:00
[master] update LastLeaderChangeTime for hashicorp raft (#6292)
This commit is contained in:

committed by
GitHub

parent
d43fa07f06
commit
fec88e64eb
@@ -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()
|
||||
|
@@ -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()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user