From 04874f59865cf613c6038331e8446c10515d1483 Mon Sep 17 00:00:00 2001 From: Nugine Date: Tue, 15 Apr 2025 19:36:34 +0800 Subject: [PATCH] feat(rustfs/main): set TCP_NODELAY --- rustfs/src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rustfs/src/main.rs b/rustfs/src/main.rs index d7ea61d1..15c76f20 100644 --- a/rustfs/src/main.rs +++ b/rustfs/src/main.rs @@ -320,6 +320,10 @@ async fn run(opt: config::Opt) -> Result<()> { } }; + if let Err(err) = socket.set_nodelay(true) { + warn!(?err, "Failed to set TCP_NODELAY"); + } + if has_tls_certs { debug!("TLS certificates found, starting with SIGINT"); let tls_socket = match tls_acceptor