diff --git a/request.go b/request.go index 0ec2ead..5929ba5 100644 --- a/request.go +++ b/request.go @@ -153,7 +153,7 @@ func (s *Server) handleConnect(conn conn, req *Request) error { } // Attempt to connect - addr := fmt.Sprintf("%v:%d", req.realDestAddr.IP, req.realDestAddr.Port) + addr := (&net.TCPAddr{IP: req.realDestAddr.IP, Port: req.realDestAddr.Port}).String() dial := s.config.Dial if dial == nil { dial = net.Dial