diff --git a/src/internal/server/socks5/socks5.go b/src/internal/server/socks5/socks5.go index bfc4242..07357fb 100644 --- a/src/internal/server/socks5/socks5.go +++ b/src/internal/server/socks5/socks5.go @@ -337,11 +337,11 @@ func (s *Server) handleUDPAssociate(client net.Conn) { case socksATYPv6: logrus.Errorf("[%s][UDP] IPv6: not supported yet", client.RemoteAddr().String()) - break + return default: logrus.Errorf("[%s][UDP] invalid atyp", client.RemoteAddr().String()) - break + return } remoteAddr := &net.UDPAddr{IP: targetIP, Port: int(targetPort)}