diff --git a/internal/socks5/server.go b/internal/socks5/server.go index 94052e50..9a5e2202 100644 --- a/internal/socks5/server.go +++ b/internal/socks5/server.go @@ -97,6 +97,7 @@ func (s *server) runServer(ready chan<- struct{}, return } wg.Go(func() { + connection := connection // capture loop variable socksConn := &socksConn{ dialer: dialer, username: s.username,