From 1c4f3ec598079feaa21479c58092416a25965935 Mon Sep 17 00:00:00 2001 From: Fangliding Date: Mon, 11 May 2026 14:53:00 +0800 Subject: [PATCH] Use hKeepAlivePeriod for xhttp3 if not specified in quicParams --- transport/internet/splithttp/dialer.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/transport/internet/splithttp/dialer.go b/transport/internet/splithttp/dialer.go index f89c71ed..c8baa23b 100644 --- a/transport/internet/splithttp/dialer.go +++ b/transport/internet/splithttp/dialer.go @@ -183,6 +183,8 @@ func createHTTPClient(dest net.Destination, streamSettings *internet.MemoryStrea if quicParams.KeepAlivePeriod == 0 { if keepAlivePeriod == 0 { quicConfig.KeepAlivePeriod = net.QuicgoH3KeepAlivePeriod + } else if keepAlivePeriod > 0 { + quicConfig.KeepAlivePeriod = keepAlivePeriod } } if quicParams.MaxIncomingStreams == 0 {