From 9d0e3bae096563297c9f51355968f27a67dbfdec Mon Sep 17 00:00:00 2001 From: Charles Dang Date: Mon, 15 Jul 2019 03:18:31 +1100 Subject: [PATCH] Removed redundant std::ref causing problems with Boost 1.70 (fixes #3990) The asio socket ctor already takes a reference. --- src/server/server_base.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/server_base.cpp b/src/server/server_base.cpp index 82b46e912025..8bcf974a62d1 100644 --- a/src/server/server_base.cpp +++ b/src/server/server_base.cpp @@ -65,7 +65,7 @@ void server_base::start_server() void server_base::serve() { - socket_ptr socket = std::make_shared(std::ref(io_service_)); + socket_ptr socket = std::make_shared(io_service_); acceptor_.async_accept(*socket, std::bind(&server_base::accept_connection, this, _1, socket)); }