From 8bca9cb3e465d22180073d0392a288a295a94c98 Mon Sep 17 00:00:00 2001 From: nadoo <287492+nadoo@users.noreply.github.com> Date: Sun, 14 Feb 2021 11:01:52 +0800 Subject: [PATCH] ws: avoid pannic when addr not set(#229) --- proxy/ws/ws.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/proxy/ws/ws.go b/proxy/ws/ws.go index 7d13a1d..4d54d92 100644 --- a/proxy/ws/ws.go +++ b/proxy/ws/ws.go @@ -35,9 +35,7 @@ func NewWS(s string, d proxy.Dialer, p proxy.Proxy) (*WS, error) { } addr := u.Host - - // TODO: - if addr == "" { + if addr == "" && d != nil { addr = d.Addr() }