diff --git a/client/snowflake.go b/client/snowflake.go index bacc389..af9c2e4 100644 --- a/client/snowflake.go +++ b/client/snowflake.go @@ -56,8 +56,8 @@ func socksAcceptLoop(ln *pt.SocksListener, transport *sf.Transport, shutdown cha break } log.Printf("SOCKS accepted: %v", conn.Req) + wg.Add(1) go func() { - wg.Add(1) defer wg.Done() defer conn.Close()