Fix typo in log message.
[dcpomatic.git] / src / lib / server.cc
index acb8d08d8e800cbbf429ac1ff924d2ef6c8f75ca..c1be5735e9bb0be7db25831ebab9f44641ec1f3c 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2012-2015 Carl Hetherington <cth@carlh.net>
+    Copyright (C) 2012-2021 Carl Hetherington <cth@carlh.net>
 
     This file is part of DCP-o-matic.
 
 
 */
 
+
 #include "server.h"
 #include "dcpomatic_socket.h"
 
+
 #include "i18n.h"
 
+
+using std::make_shared;
 using std::shared_ptr;
 
+
 Server::Server (int port, int timeout)
        : _terminate (false)
        , _acceptor (_io_service, boost::asio::ip::tcp::endpoint (boost::asio::ip::tcp::v4(), port))
@@ -33,6 +38,7 @@ Server::Server (int port, int timeout)
 
 }
 
+
 Server::~Server ()
 {
        {
@@ -44,6 +50,7 @@ Server::~Server ()
        stop ();
 }
 
+
 void
 Server::run ()
 {
@@ -51,6 +58,7 @@ Server::run ()
        _io_service.run ();
 }
 
+
 void
 Server::start_accept ()
 {
@@ -61,10 +69,11 @@ Server::start_accept ()
                }
        }
 
-       shared_ptr<Socket> socket (new Socket(_timeout));
+       auto socket = make_shared<Socket>(_timeout);
        _acceptor.async_accept (socket->socket (), boost::bind (&Server::handle_accept, this, socket, boost::asio::placeholders::error));
 }
 
+
 void
 Server::handle_accept (shared_ptr<Socket> socket, boost::system::error_code const & error)
 {
@@ -76,6 +85,7 @@ Server::handle_accept (shared_ptr<Socket> socket, boost::system::error_code cons
        start_accept ();
 }
 
+
 void
 Server::stop ()
 {