http_private: disable keep_alive

This commit is contained in:
Joakim Frostegård 2022-04-03 00:43:38 +02:00
parent 5d4f30bb7b
commit 30d06937fc
2 changed files with 1 additions and 3 deletions

View file

@ -55,8 +55,6 @@ pub struct NetworkConfig {
pub tls_certificate_path: PathBuf,
/// Path to TLS private key (DER-encoded ASN.1 in PKCS#8 or PKCS#1 format)
pub tls_private_key_path: PathBuf,
/// Keep connections alive after sending a response
pub keep_alive: bool,
}
impl Default for NetworkConfig {
@ -65,7 +63,6 @@ impl Default for NetworkConfig {
address: SocketAddr::from(([0, 0, 0, 0], 3000)),
tls_certificate_path: "".into(),
tls_private_key_path: "".into(),
keep_alive: false,
}
}
}

View file

@ -46,6 +46,7 @@ async fn run_app(
.layer(Extension(Arc::new(request_sender)));
axum::Server::from_tcp(tcp_listener)?
.http1_keepalive(false)
.serve(app.into_make_service_with_connect_info::<SocketAddr>())
.await?;