Removed redundant std::ref causing problems with Boost 1.70 (fixes #3990)
The asio socket ctor already takes a reference.
This commit is contained in:
parent
bd130fc8e3
commit
c10cdd3322
1 changed files with 1 additions and 1 deletions
|
@ -77,7 +77,7 @@ void server_base::start_server()
|
|||
|
||||
void server_base::serve(boost::asio::ip::tcp::acceptor& acceptor)
|
||||
{
|
||||
socket_ptr socket = std::make_shared<boost::asio::ip::tcp::socket>(std::ref(io_service_));
|
||||
socket_ptr socket = std::make_shared<boost::asio::ip::tcp::socket>(io_service_);
|
||||
acceptor.async_accept(*socket, [&acceptor, socket, this](const boost::system::error_code& error){
|
||||
this->accept_connection(acceptor, error, socket);
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue