From 68c1ca755d7bd5ffeab337ccf85c138f7f89778e Mon Sep 17 00:00:00 2001 From: Preston Van Loon Date: Fri, 17 Jan 2020 20:46:12 -0800 Subject: [PATCH] Don't mark peer as bad as part of this return. (#4575) --- beacon-chain/p2p/handshake.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/beacon-chain/p2p/handshake.go b/beacon-chain/p2p/handshake.go index b722480de6..6aca26a21d 100644 --- a/beacon-chain/p2p/handshake.go +++ b/beacon-chain/p2p/handshake.go @@ -64,11 +64,6 @@ func (s *Service) AddConnectionHandler(reqFunc func(ctx context.Context, id peer s.peers.SetConnectionState(conn.RemotePeer(), peers.PeerDisconnected) return } - s.peers.IncrementBadResponses(conn.RemotePeer()) - badResponses, err := s.peers.BadResponses(conn.RemotePeer()) - if err == nil && badResponses == s.peers.MaxBadResponses() { - log.Debug("Peer has given too many bad responses; will ignore in future") - } s.peers.SetConnectionState(conn.RemotePeer(), peers.PeerDisconnecting) if err := s.Disconnect(conn.RemotePeer()); err != nil { log.WithError(err).Error("Unable to disconnect from peer")