diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2018-04-12 09:08:48 -0400 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2018-04-12 09:08:48 -0400 |
| commit | 9da79671976411072bbfd18ec1bb92507a0e63e2 (patch) | |
| tree | 491b2e547af99cacbc5da7adbd30852ec71f80a0 /node/Topology.cpp | |
| parent | 2021f8cb5f350256e758e416c2683160ddcb49a9 (diff) | |
| parent | 74f2b78c04ac189fd666ec5623d5c7ff69f2f343 (diff) | |
| download | infinitytier-9da79671976411072bbfd18ec1bb92507a0e63e2.tar.gz infinitytier-9da79671976411072bbfd18ec1bb92507a0e63e2.zip | |
Merge branch 'dev' into edge
Diffstat (limited to 'node/Topology.cpp')
| -rw-r--r-- | node/Topology.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node/Topology.cpp b/node/Topology.cpp index 2c440d92..7c526b41 100644 --- a/node/Topology.cpp +++ b/node/Topology.cpp @@ -388,7 +388,7 @@ void Topology::doPeriodicTasks(void *tPtr,int64_t now) Path::HashKey *k = (Path::HashKey *)0; SharedPtr<Path> *p = (SharedPtr<Path> *)0; while (i.next(k,p)) { - if (p->reclaimIfWeak()) + if (p->references() <= 1) _paths.erase(*k); } } |
