diff --git a/trace/udp.go b/trace/udp.go index 50f5622..94bc1c9 100644 --- a/trace/udp.go +++ b/trace/udp.go @@ -167,6 +167,7 @@ func (t *UDPTracer) send(ttl int) error { } srcIP, srcPort, udpConn := t.getUDPConn(0) + defer udpConn.Close() var payload []byte if t.Quic {