diff --git a/proxy/wireguard/bind.go b/proxy/wireguard/bind.go index 79de7eba..07ec85ef 100644 --- a/proxy/wireguard/bind.go +++ b/proxy/wireguard/bind.go @@ -3,7 +3,6 @@ package wireguard import ( "context" "errors" - "io" "net" "net/netip" "strconv" @@ -153,7 +152,7 @@ func (bind *netBindClient) connectTo(endpoint *netEndpoint) error { v.endpoint = endpoint v.err = err v.waiter.Done() - if err != nil && errors.Is(err, io.EOF) { + if err != nil { endpoint.conn = nil return }