From f06d0dfdce9356cee036e546ae0f7a2a98c79b7a Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Mon, 20 Dec 2021 11:38:04 +0400 Subject: [PATCH] reset the temporary error catcher delay after successful accept --- p2p/net/upgrader/listener.go | 1 + 1 file changed, 1 insertion(+) diff --git a/p2p/net/upgrader/listener.go b/p2p/net/upgrader/listener.go index 9178fe33a4..6552decec9 100644 --- a/p2p/net/upgrader/listener.go +++ b/p2p/net/upgrader/listener.go @@ -80,6 +80,7 @@ func (l *listener) handleIncoming() { l.err = err return } + catcher.Reset() // gate the connection if applicable if l.upgrader.ConnGater != nil && !l.upgrader.ConnGater.InterceptAccept(maconn) {