From 14214e79ed18a37bccec2ea89e266a943a9fbad0 Mon Sep 17 00:00:00 2001 From: uoosef Date: Tue, 29 Aug 2023 15:39:13 +0330 Subject: [PATCH] fix race problem in udp when passing the pointer to channel --- transport/transport.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/transport.go b/transport/transport.go index 14b0c33..913cb70 100644 --- a/transport/transport.go +++ b/transport/transport.go @@ -108,7 +108,7 @@ func (t *Transport) Copy(reader io.Reader, writer io.Writer) error { } func (t *Transport) TunnelUDP(w io.Writer, req *socks5.Request) error { - udpAddr, err := net.ResolveUDPAddr("udp", "20.1.1.18:0") + udpAddr, err := net.ResolveUDPAddr("udp", "192.168.12.2:0") // connect to remote server via ws bindLn, err := net.ListenUDP("udp", udpAddr) if err != nil {