From c7bb638ecb63a9c54d1d3bd847f2eecac40e2df0 Mon Sep 17 00:00:00 2001 From: keakon Date: Wed, 24 Jan 2024 18:35:26 +0800 Subject: [PATCH] fix close of nil channel --- transport/hysteria2/extras/transport/udphop/conn.go | 1 + 1 file changed, 1 insertion(+) diff --git a/transport/hysteria2/extras/transport/udphop/conn.go b/transport/hysteria2/extras/transport/udphop/conn.go index 6da2a30f..8975b5c3 100644 --- a/transport/hysteria2/extras/transport/udphop/conn.go +++ b/transport/hysteria2/extras/transport/udphop/conn.go @@ -50,6 +50,7 @@ func NewUDPHopPacketConn(addr *UDPHopAddr, hopInterval time.Duration) (net.Packe HopInterval: hopInterval, conn: conn, addrIndex: index, + closeChan: make(chan struct{}), } go hConn.hopLoop() return hConn, nil