Skip to content
Snippets Groups Projects
Commit 9ae3d3c4 authored by Adrien Béraud's avatar Adrien Béraud
Browse files

proxy: move info if possible

parent d3508c80
No related branches found
No related tags found
No related merge requests found
...@@ -360,7 +360,7 @@ DhtProxyServer::updateStats(std::shared_ptr<NodeInfo> info) const ...@@ -360,7 +360,7 @@ DhtProxyServer::updateStats(std::shared_ptr<NodeInfo> info) const
#endif #endif
stats.putCount = puts_.size(); stats.putCount = puts_.size();
stats.listenCount = listeners_.size(); stats.listenCount = listeners_.size();
stats.nodeInfo = info; stats.nodeInfo = std::move(info);
return sstats; return sstats;
} }
......
...@@ -497,7 +497,7 @@ DhtRunner::getNodeInfo(std::function<void(std::shared_ptr<NodeInfo>)> cb) ...@@ -497,7 +497,7 @@ DhtRunner::getNodeInfo(std::function<void(std::shared_ptr<NodeInfo>)> cb)
info.ipv4 = dht.getNodesStats(AF_INET); info.ipv4 = dht.getNodesStats(AF_INET);
info.ipv6 = dht.getNodesStats(AF_INET6); info.ipv6 = dht.getNodesStats(AF_INET6);
info.ongoing_ops = ongoing_ops; info.ongoing_ops = ongoing_ops;
cb(sinfo); cb(std::move(sinfo));
opEnded(); opEnded();
}); });
cv.notify_all(); cv.notify_all();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment