diff --git a/core/src/main/golang/tun/tcp.go b/core/src/main/golang/tun/tcp.go index baa3408649fca1466e2cc9d38334ab4c581729e6..b0e3b65d30223f5403e8143a8bb7714d92d3ea4f 100644 --- a/core/src/main/golang/tun/tcp.go +++ b/core/src/main/golang/tun/tcp.go @@ -38,6 +38,8 @@ accept: // drop all connections connect to blocking list for _, b := range a.blocking { if b.Contains(tAddr.IP) { + _ = conn.Close() + continue accept } }