From 1d06841b4777b4746f465f7ce5cfa3b58d340b32 Mon Sep 17 00:00:00 2001 From: Paul Wells Date: Tue, 30 Apr 2024 22:27:00 -0700 Subject: [PATCH] Clean up packet queue in udpMuxedConn Close --- udp_muxed_conn.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/udp_muxed_conn.go b/udp_muxed_conn.go index 4e6588d..9f438b3 100644 --- a/udp_muxed_conn.go +++ b/udp_muxed_conn.go @@ -144,6 +144,8 @@ func (c *udpMuxedConn) Close() error { pkt = next } + c.bufHead = nil + c.bufTail = nil c.state = udpMuxedConnClosed close(c.closedChan)