From 99b9dc246014433a9a54b7d191ce797fe288ae0e Mon Sep 17 00:00:00 2001 From: xqzr <34030394+xqzr@users.noreply.github.com> Date: Fri, 25 Jul 2025 00:10:36 +0800 Subject: [PATCH] Update system_dialer.go --- transport/internet/system_dialer.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/transport/internet/system_dialer.go b/transport/internet/system_dialer.go index ba7db103..28a81491 100644 --- a/transport/internet/system_dialer.go +++ b/transport/internet/system_dialer.go @@ -87,14 +87,10 @@ func (d *DefaultSystemDialer) Dial(ctx context.Context, src net.Address, dest ne Dest: destAddr, }, nil } - goStdKeepAlive := time.Duration(0) - if sockopt != nil && (sockopt.TcpKeepAliveInterval != 0 || sockopt.TcpKeepAliveIdle != 0) { - goStdKeepAlive = time.Duration(-1) - } dialer := &net.Dialer{ Timeout: time.Second * 16, LocalAddr: resolveSrcAddr(dest.Network, src), - KeepAlive: goStdKeepAlive, + KeepAlive: time.Duration(-1), } if sockopt != nil || len(d.controllers) > 0 {