From 171d04797298c8e19bc666d82ca949838db3edd3 Mon Sep 17 00:00:00 2001 From: Elle Mouton Date: Tue, 14 Sep 2021 22:09:10 +0200 Subject: [PATCH] peer: return from pingHandler if error This commit adds a missing return statement to pingHandler. This prevents a nil pointer dereference panic from happening if an error is returned from RegisterBlockEpochNtfn. --- peer/brontide.go | 1 + 1 file changed, 1 insertion(+) diff --git a/peer/brontide.go b/peer/brontide.go index 695a09a87..fbd45efdf 100644 --- a/peer/brontide.go +++ b/peer/brontide.go @@ -2016,6 +2016,7 @@ func (p *Brontide) pingHandler() { if err != nil { peerLog.Errorf("unable to establish block epoch "+ "subscription: %v", err) + return } var (