diff --git a/src/monitoring.rs b/src/monitoring.rs index c3679d3..c77d3e0 100644 --- a/src/monitoring.rs +++ b/src/monitoring.rs @@ -20,6 +20,9 @@ pub async fn apiserver(ctxarc: &Arc>) -> io::Result<()> { } } socket.set_reuseaddr(true).unwrap(); + socket + .set_linger(Some(std::time::Duration::from_secs(0))) + .unwrap(); let listener = socket.listen(128).unwrap(); tokio::spawn(async move {