Fix mem leak in mesh cache (#5781)

This commit is contained in:
Zeno- 2017-05-20 16:16:16 +10:00 committed by Loïc Blot
parent ce9802266e
commit d176dabeb4

@ -286,6 +286,7 @@ void MeshUpdateQueue::cleanupCache()
if (cached_block->refcount_from_queue == 0 && if (cached_block->refcount_from_queue == 0 &&
cached_block->last_used_timestamp < t_now - cache_seconds) { cached_block->last_used_timestamp < t_now - cache_seconds) {
m_cache.erase(it++); m_cache.erase(it++);
delete cached_block;
} else { } else {
++it; ++it;
} }