From ef013e0639398cb45955cc544ecaf4a59fa80238 Mon Sep 17 00:00:00 2001 From: zakuwaki Date: Tue, 6 Sep 2022 23:16:25 +0800 Subject: [PATCH] Suppress accept proxyproto failed #65 --- inbound/default_tcp.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/inbound/default_tcp.go b/inbound/default_tcp.go index 0d32a1c0..b0d9d9e5 100644 --- a/inbound/default_tcp.go +++ b/inbound/default_tcp.go @@ -40,7 +40,11 @@ func (a *myInboundAdapter) loopTCPIn() { for { conn, err := tcpListener.Accept() if err != nil { - return + if E.IsClosed(err) { + return + } + a.logger.Error("accept: ", err) + continue } go a.injectTCP(conn, adapter.InboundContext{}) }