From f8be484019983e00cf79a27800046e123129af20 Mon Sep 17 00:00:00 2001 From: armv9 <48624112+arm64v8a@users.noreply.github.com> Date: Fri, 31 Mar 2023 10:40:08 +0000 Subject: [PATCH] conntrack: Fix missing tracking for udp conn --- common/dialer/default.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/dialer/default.go b/common/dialer/default.go index ce4cd7d8..b27b4820 100644 --- a/common/dialer/default.go +++ b/common/dialer/default.go @@ -154,9 +154,9 @@ func (d *DefaultDialer) DialContext(ctx context.Context, network string, address switch N.NetworkName(network) { case N.NetworkUDP: if !address.IsIPv6() { - return d.udpDialer4.DialContext(ctx, network, address.String()) + return trackConn(d.udpDialer4.DialContext(ctx, network, address.String())) } else { - return d.udpDialer6.DialContext(ctx, network, address.String()) + return trackConn(d.udpDialer6.DialContext(ctx, network, address.String())) } } if !address.IsIPv6() {