From c7d5660e992bdec5cdac6a9fab76ecb6447dcb49 Mon Sep 17 00:00:00 2001 From: leak Date: Mon, 7 Jul 2014 21:37:20 +0200 Subject: Readd support for TCP_NODELAY socket option --- src/server/shared/Networking/AsyncAcceptor.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/server/shared') diff --git a/src/server/shared/Networking/AsyncAcceptor.h b/src/server/shared/Networking/AsyncAcceptor.h index c54471fd01a..fbb0313381e 100644 --- a/src/server/shared/Networking/AsyncAcceptor.h +++ b/src/server/shared/Networking/AsyncAcceptor.h @@ -33,6 +33,12 @@ public: AsyncAccept(); }; + AsyncAcceptor(boost::asio::io_service& ioService, std::string bindIp, int port, bool tcpNoDelay) : + AsyncAcceptor(ioService, bindIp, port) + { + _socket.set_option(boost::asio::ip::tcp::no_delay(tcpNoDelay)); + }; + private: void AsyncAcceptor::AsyncAccept() { -- cgit v1.2.3