From 1e4e3579c44e8f90ac97fb6f5efbe6e0c1651826 Mon Sep 17 00:00:00 2001 From: klzgrad Date: Thu, 10 Sep 2026 23:40:16 +0800 Subject: [PATCH] net/socket: Disable backup connection for preamble requests --- src/net/socket/transport_client_socket_pool.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/net/socket/transport_client_socket_pool.cc b/src/net/socket/transport_client_socket_pool.cc index ef2c11648a..8a66661309 100644 --- a/src/net/socket/transport_client_socket_pool.cc +++ b/src/net/socket/transport_client_socket_pool.cc @@ -1599,6 +1599,9 @@ void TransportClientSocketPool::Group::OnNeedsProxyAuth( void TransportClientSocketPool::Group::StartBackupJobTimer( const GroupId& group_id) { + // Preamble is not an actual request for new socket. + if (group_id.destination().host() == "preamble") + return; // Only allow one timer to run at a time. if (BackupJobTimerIsRunning()) return;