diff --git a/tpu-client-next/src/quic_networking.rs b/tpu-client-next/src/quic_networking.rs index 38c4d4d54dd..7b1f350428a 100644 --- a/tpu-client-next/src/quic_networking.rs +++ b/tpu-client-next/src/quic_networking.rs @@ -1,5 +1,6 @@ //! Utility code to handle quic networking. +use std::time::Duration; use { crate::connection_workers_scheduler::BindTarget, quinn::{ @@ -39,7 +40,7 @@ pub(crate) fn create_client_config(client_certificate: &QuicClientCertificate) - let transport_config = { let mut res = TransportConfig::default(); - let timeout = IdleTimeout::try_from(QUIC_MAX_TIMEOUT).unwrap(); + let timeout = IdleTimeout::try_from(Duration::from_secs(15)).unwrap(); res.max_idle_timeout(Some(timeout)); res.keep_alive_interval(Some(QUIC_KEEP_ALIVE)); // Disable Quic send fairness.