From 9d6b9684d94d8f62887d675b27ce5c1f750c6f3f Mon Sep 17 00:00:00 2001
From: Pierre Krieger <pierre.krieger1708@gmail.com>
Date: Wed, 20 Jan 2021 11:14:24 +0100
Subject: [PATCH] Disable Nagle algorithm (#7932)

* Disable Nagle algorithm

* Oops, didn't compile
---
 substrate/client/network/src/transport.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/substrate/client/network/src/transport.rs b/substrate/client/network/src/transport.rs
index 483cf47037f..12c82c0fcef 100644
--- a/substrate/client/network/src/transport.rs
+++ b/substrate/client/network/src/transport.rs
@@ -60,7 +60,7 @@ pub fn build_transport(
 	};
 	#[cfg(not(target_os = "unknown"))]
 	let transport = transport.or_transport(if !memory_only {
-		let desktop_trans = tcp::TcpConfig::new();
+		let desktop_trans = tcp::TcpConfig::new().nodelay(true);
 		let desktop_trans = websocket::WsConfig::new(desktop_trans.clone())
 			.or_transport(desktop_trans);
 		OptionalTransport::some(if let Ok(dns) = dns::DnsConfig::new(desktop_trans.clone()) {
-- 
GitLab