From 4d679e31bc363f05bd0a908920dd2377677cb7bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Wed, 4 Aug 2021 15:35:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9BWAF=20record=5Fip=E5=8A=A8?= =?UTF-8?q?=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/nodes/traffic_listener.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/nodes/traffic_listener.go b/internal/nodes/traffic_listener.go index 67d99d5..dd0ffd0 100644 --- a/internal/nodes/traffic_listener.go +++ b/internal/nodes/traffic_listener.go @@ -25,7 +25,7 @@ func (this *TrafficListener) Accept() (net.Conn, error) { ip, _, err := net.SplitHostPort(conn.RemoteAddr().String()) if err == nil { if !waf.SharedIPWhiteList.Contains(waf.IPTypeAll, ip) && waf.SharedIPBlackLIst.Contains(waf.IPTypeAll, ip) { - go func() { + defer func() { _ = conn.Close() }() return conn, nil