diff --git a/src/cache.cpp b/src/cache.cpp index 2fa76b2..ed23b77 100644 --- a/src/cache.cpp +++ b/src/cache.cpp @@ -499,9 +499,10 @@ bool StatCache::TruncateCache(void) if(entry){ delete entry; } - stat_cache.erase(iter); + stat_cache.erase(iter++); + }else{ + ++iter; } - ++iter; } }