diff --git a/src/dht_proxy_server.cpp b/src/dht_proxy_server.cpp index 19de6c16..fbdf2dff 100644 --- a/src/dht_proxy_server.cpp +++ b/src/dht_proxy_server.cpp @@ -126,7 +126,7 @@ DhtProxyServer::makeHttpServerSettings(const unsigned int max_pipelined_requests settings.separate_accept_and_create_connect(true); settings.logger(logger_); settings.protocol(restinio::asio_ns::ip::tcp::v6()); - settings.request_handler(this->createRestRouter()); + settings.request_handler(std::move(this->createRestRouter())); // time limits // ~ 0.8 month std::chrono::milliseconds timeout_request(std::numeric_limits::max()); settings.read_next_http_message_timelimit(timeout_request);