keep alive + increase timeout
This commit is contained in:
@@ -83,10 +83,13 @@ async fn connection_no_cert(addr: SocketAddr) -> NetResult<Connection> {
|
||||
)
|
||||
.map_err(|e| e.to_string())?;
|
||||
|
||||
let mut transport = TransportConfig::default();
|
||||
transport.max_idle_timeout(Some(IdleTimeout::try_from(Duration::from_secs(5)).unwrap()));
|
||||
|
||||
let mut config = ClientConfig::new(Arc::new(quic));
|
||||
|
||||
let mut transport = TransportConfig::default();
|
||||
transport.keep_alive_interval(Some(Duration::from_secs(5)));
|
||||
transport.max_idle_timeout(Some(
|
||||
IdleTimeout::try_from(Duration::from_secs(10)).unwrap(),
|
||||
));
|
||||
config.transport_config(transport.into());
|
||||
|
||||
endpoint.set_default_client_config(config);
|
||||
|
||||
Reference in New Issue
Block a user