From dd94d5d4e8721e0df348f98c1e4e902e13a1e14d Mon Sep 17 00:00:00 2001 From: Blake Mizerany Date: Fri, 13 Jun 2014 16:31:40 -0700 Subject: [PATCH] raft: move tick comments into cases --- raft/node.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/raft/node.go b/raft/node.go index 116607c25..ce058c863 100644 --- a/raft/node.go +++ b/raft/node.go @@ -66,13 +66,12 @@ func (n *Node) Step(m Message) bool { return false } for _, m := range n.sm.msgs[l:] { - // reset elapsed in two cases: - // msgAppResp -> heard from the leader of the same term - // msgVoteResp with grant -> heard from the candidate the node voted for switch m.Type { case msgAppResp: + // We just heard from the leader of the same term. n.elapsed = 0 case msgVoteResp: + // We just heard from the candidate the node voted for. if m.Index >= 0 { n.elapsed = 0 }