diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp index 21132bc9c511f0d6a2ef56efc6546707af2d92b1..7a7bbdbbd47b09eda57aacab992b4ac3bcafc3b9 100644 --- a/tools/dhtnode.cpp +++ b/tools/dhtnode.cpp @@ -279,6 +279,10 @@ void cmd_loop(std::shared_ptr<DhtRunner>& dht, dht_params& params indexes.emplace(index, Pht {index, std::move(ks), dht}); } catch (std::invalid_argument& e) { std::cout << e.what() << std::endl; } } + } else if (op == "cl") { + std::string rem; + iss >> rem; + dht->cancelListen(id, std::stoul(rem)); } else { // Dht syntax @@ -335,11 +339,6 @@ void cmd_loop(std::shared_ptr<DhtRunner>& dht, dht_params& params auto t = token.get(); std::cout << "Listening, token: " << t << std::endl; } - else if (op == "cl") { - std::string rem; - iss >> rem; - dht->cancelListen(id, std::stoul(rem)); - } else if (op == "p") { std::string v; iss >> v;