diff --git a/src/dht.cpp b/src/dht.cpp index 37646110a09f4570233f251a68b1bf0681652985..5370872a1a60527643b957e0ed2ce1381a449313 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -2576,7 +2576,7 @@ Dht::onError(std::shared_ptr<NetworkEngine::RequestStatus> status, DhtProtocolEx //if (esr == searches.end()) return; unsigned cleared = 0; for (auto& srp : status->node->ss.ss_family == AF_INET ? searches4 : searches6) { - auto sr = srp.second; + auto& sr = srp.second; for (auto& n : sr->nodes) { if (n.node != status->node) continue; cleared++; diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp index 718733bbf131ec07e779e3010e054829551956a0..f7acaa4af31fe550b0aa5aff69818171683c7d59 100644 --- a/tools/dhtnode.cpp +++ b/tools/dhtnode.cpp @@ -172,7 +172,6 @@ void cmd_loop(DhtRunner& dht, dht_params& params) }); } else if (op == "l") { - std::cout << id << std::endl; dht.listen(id, [](std::shared_ptr<Value> value) { std::cout << "Listen: found value:" << std::endl; std::cout << "\t" << *value << std::endl;