From 11914ce557afd24e00a691a54e442e0224a4cab0 Mon Sep 17 00:00:00 2001 From: Zsolt Felfoldi Date: Sat, 23 Mar 2019 20:02:07 +0100 Subject: [PATCH] les: fix block announcements --- les/server.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/les/server.go b/les/server.go index 270640f025..3716685e17 100644 --- a/les/server.go +++ b/les/server.go @@ -280,8 +280,8 @@ func (pm *ProtocolManager) blockLoop() { ) for _, p := range peers { + p := p switch p.announceType { - case announceTypeSimple: p.queueSend(func() { p.SendAnnounce(announce) }) case announceTypeSigned: @@ -290,7 +290,6 @@ func (pm *ProtocolManager) blockLoop() { signedAnnounce.sign(pm.server.privateKey) signed = true } - p.queueSend(func() { p.SendAnnounce(signedAnnounce) }) } }