From 75dce35a5de8cd3e9bbb15e563dfac09f9db6def Mon Sep 17 00:00:00 2001 From: Blake Mizerany Date: Sat, 23 Aug 2014 17:31:01 -0700 Subject: [PATCH] raft: correct hasLeader --- raft2/raft.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/raft2/raft.go b/raft2/raft.go index eeee46b57..4eedb9dc6 100644 --- a/raft2/raft.go +++ b/raft2/raft.go @@ -162,7 +162,7 @@ func newRaft(id int64, peers []int64) *raft { return r } -func (r *raft) hasLeader() bool { return r.state != stateCandidate } +func (r *raft) hasLeader() bool { return r.lead != none } func (r *raft) propose(data []byte) { r.Step(Message{From: r.id, Type: msgProp, Entries: []Entry{{Data: data}}})