From c3d032d7a8e33dc500637cadac673c134d1c0b8b Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Wed, 25 Mar 2020 17:45:44 +0100 Subject: [PATCH] eth: notify chainSyncer about new peers after handshake --- eth/handler.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eth/handler.go b/eth/handler.go index eb1943031d..0ef98e454f 100644 --- a/eth/handler.go +++ b/eth/handler.go @@ -334,6 +334,8 @@ func (pm *ProtocolManager) handle(p *peer) error { if err := pm.downloader.RegisterPeer(p.id, p.version, p); err != nil { return err } + pm.chainSync.handlePeerEvent(p) + // Propagate existing transactions. new transactions appearing // after this will be sent via broadcasts. pm.syncTransactions(p)