From 8ee1bf31d6868349e2c8cdd56d4b9ee01b1f241a Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Tue, 25 Nov 2014 00:37:21 -0800 Subject: [PATCH] raft: use IsEmptySnap to check the empty snapshot --- raft/raft.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/raft/raft.go b/raft/raft.go index fe31c1cd8..4944dd522 100644 --- a/raft/raft.go +++ b/raft/raft.go @@ -231,7 +231,7 @@ func (r *raft) sendAppend(to uint64) { if err != nil { panic(err) // TODO(bdarnell) } - if snapshot.Metadata.Term == 0 { + if IsEmptySnap(snapshot) { panic("need non-empty snapshot") } m.Snapshot = snapshot