diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2017-07-06 11:56:46 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2017-07-06 11:56:46 -0700 |
| commit | 640ad577d1f52140adbe42e87b2da931bf15f430 (patch) | |
| tree | 8ba9557e4057407d36120b68dea2a6f0bb332ce2 /node/Topology.cpp | |
| parent | cd63ecd3f3562b4513dd907bb7f805c2af2d87d4 (diff) | |
| download | infinitytier-640ad577d1f52140adbe42e87b2da931bf15f430.tar.gz infinitytier-640ad577d1f52140adbe42e87b2da931bf15f430.zip | |
.
Diffstat (limited to 'node/Topology.cpp')
| -rw-r--r-- | node/Topology.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/node/Topology.cpp b/node/Topology.cpp index d4632f43..809bc7e7 100644 --- a/node/Topology.cpp +++ b/node/Topology.cpp @@ -395,11 +395,8 @@ void Topology::doPeriodicTasks(void *tPtr,uint64_t now) Address *a = (Address *)0; SharedPtr<Peer> *p = (SharedPtr<Peer> *)0; while (i.next(a,p)) { - if ( (!(*p)->isAlive(now)) && (std::find(_upstreamAddresses.begin(),_upstreamAddresses.end(),*a) == _upstreamAddresses.end()) ) { + if ( (!(*p)->isAlive(now)) && (std::find(_upstreamAddresses.begin(),_upstreamAddresses.end(),*a) == _upstreamAddresses.end()) ) _peers.erase(*a); - } else { - (*p)->writeState(tPtr,now); - } } } |
