From 9c55f181866d6a2114884aa0492c9849ee8be110 Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Tue, 8 Nov 2011 21:03:17 -0200 Subject: [PATCH] enable tcp_nodelay option --- src/framework/net/connection.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/framework/net/connection.cpp b/src/framework/net/connection.cpp index 9f4f672c..14ac9774 100644 --- a/src/framework/net/connection.cpp +++ b/src/framework/net/connection.cpp @@ -149,6 +149,11 @@ void Connection::onConnect(const boost::system::error_code& error) if(!error) { m_connected = true; + + // disable nagle's algorithm + boost::asio::ip::tcp::no_delay option(true); + m_socket.set_option(option); + if(m_connectCallback) g_dispatcher.addEvent(m_connectCallback); } else