From e1882b614b48bf0c2a68223b3ee2fb338dbcb8f6 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Wed, 1 Oct 2014 14:05:25 -0700 Subject: Some cleanup, Multicaster now sends multicasts as it gets additional members. --- node/Topology.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'node/Topology.cpp') diff --git a/node/Topology.cpp b/node/Topology.cpp index 8cfe571d..86c1befb 100644 --- a/node/Topology.cpp +++ b/node/Topology.cpp @@ -49,7 +49,7 @@ Topology::Topology(const RuntimeEnvironment *renv,bool enablePermanentIdCaching) Topology::~Topology() { - clean(); + clean(Utils::now()); _dumpPeers(); } @@ -256,9 +256,8 @@ keep_searching_for_supernodes: return bestSupernode; } -void Topology::clean() +void Topology::clean(uint64_t now) { - uint64_t now = Utils::now(); Mutex::Lock _l(_activePeers_m); Mutex::Lock _l2(_supernodes_m); for(std::map< Address,SharedPtr >::iterator p(_activePeers.begin());p!=_activePeers.end();) { -- cgit v1.2.3