From b1aff8d752e4cf0a3bc47ab2c5e0d90ac38013c0 Mon Sep 17 00:00:00 2001 From: vyzo Date: Sun, 8 Mar 2020 01:54:40 +0200 Subject: [PATCH] add nil check in Score function necessary for when the score is not specified in gossipsub router. --- score.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/score.go b/score.go index 6c56e88..a8f222b 100644 --- a/score.go +++ b/score.go @@ -138,6 +138,10 @@ func (ps *peerScore) Start(gs *GossipSubRouter) { } func (ps *peerScore) Score(p peer.ID) float64 { + if ps == nil { + return 0 + } + ps.Lock() defer ps.Unlock()