From 3d32d7a15df6c496d914d1408763e66e745cc514 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Thu, 22 Feb 2024 20:08:48 -0800 Subject: [PATCH] [chaotic-good] Extend connection timeouts (#35937) 5 seconds is really too small when we've got dozens of connections being established on a busy system. We need a deadline, but it can be significantly looser. Closes #35937 COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35937 from ctiller:timeout1 dc26a82985840155260eb4307053198a0f379d9d PiperOrigin-RevId: 609587934 --- .../ext/transport/chaotic_good/client/chaotic_good_connector.cc | 2 +- .../ext/transport/chaotic_good/server/chaotic_good_server.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc b/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc index 856e3e56740..d7c438b1311 100644 --- a/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc +++ b/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc @@ -67,7 +67,7 @@ namespace chaotic_good { using grpc_event_engine::experimental::EventEngine; namespace { const int32_t kDataAlignmentBytes = 64; -const int32_t kTimeoutSecs = 5; +const int32_t kTimeoutSecs = 120; } // namespace ChaoticGoodConnector::ChaoticGoodConnector( diff --git a/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc b/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc index 4359d5648ad..c7815f8b9a2 100644 --- a/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc +++ b/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -70,7 +70,7 @@ namespace grpc_core { namespace chaotic_good { namespace { -const Duration kConnectionDeadline = Duration::Seconds(5); +const Duration kConnectionDeadline = Duration::Seconds(120); } // namespace using grpc_event_engine::experimental::EventEngine;