From 2b4eaf83abc129051caeda19972025fce57216f1 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Tue, 18 Aug 2015 15:01:20 +0300 Subject: [PATCH] transport: set TCP_NODELAY Reduces latency. --- transport/server.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/transport/server.cc b/transport/server.cc index ce034fe244..4a862d8fc7 100644 --- a/transport/server.cc +++ b/transport/server.cc @@ -228,6 +228,7 @@ cql_server::listen(ipv4_addr addr) { void cql_server::do_accepts(int which) { _listeners[which].accept().then([this, which] (connected_socket fd, socket_address addr) mutable { + fd.set_nodelay(true); auto conn = make_shared(*this, std::move(fd), addr); ++_connects; ++_connections;