diff --git a/src/dht_proxy_server.cpp b/src/dht_proxy_server.cpp index 25b5959167b44379ddab924ccc968a3087a0ee3e..f0ff8a0ec7d569f61f44d472f9d0ebb14f5c15f3 100644 --- a/src/dht_proxy_server.cpp +++ b/src/dht_proxy_server.cpp @@ -484,6 +484,8 @@ DhtProxyServer::getNodeInfo(restinio::request_handle_t request, if (not nodeInfo) { nodeInfo = std::make_shared<NodeInfo>(dht_->getNodeInfo()); nodeInfo_ = nodeInfo; + if (auto stats = stats_) + stats->nodeInfo = nodeInfo; } result = nodeInfo->toJson(); // [ipv6:ipv4]:port or ipv4:port