diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp index 6bce8401..2a7e2d7b 100644 --- a/src/dhtrunner.cpp +++ b/src/dhtrunner.cpp @@ -407,6 +407,7 @@ DhtRunner::join() { std::lock_guard lck(dht_mtx); resetDht(); + statusCbs.clear(); status4 = NodeStatus::Disconnected; status6 = NodeStatus::Disconnected; }