From 9d20ba4822a48b809da30b8c0d21101dca95755b Mon Sep 17 00:00:00 2001 From: Ted Yu Date: Sat, 16 May 2020 20:40:25 -0700 Subject: [PATCH] raft: avoid data race by not reading raft.lead Signed-off-by: Ted Yu --- raft/node.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/raft/node.go b/raft/node.go index 46ea6db9a..078a043b8 100644 --- a/raft/node.go +++ b/raft/node.go @@ -409,7 +409,7 @@ func (n *node) Tick() { case n.tickc <- struct{}{}: case <-n.done: default: - n.rn.raft.logger.Warningf("%x (leader %v) A tick missed to fire. Node blocks too long!", n.rn.raft.id, n.rn.raft.id == n.rn.raft.lead) + n.rn.raft.logger.Warningf("%x A tick missed to fire. Node blocks too long!", n.rn.raft.id) } }