delcount+=distance(range.first, range.second);
mc.d_map.erase(range.first, range.second);
}
- *d_statnumentries-=delcount; // XXX FIXME NEEDS TO BE ADJUSTED (for packetcache shards)
+ *d_statnumentries-=delcount;
return delcount;
}
}
mc.d_map.erase(start, iter);
}
- *d_statnumentries-=delcount; // XXX FIXME NEEDS TO BE ADJUSTED (for packetcache shards)
+ *d_statnumentries-=delcount;
return delcount;
}
else {
}
-/** readlock for figuring out which iterators to delete, upgrade to writelock when actually cleaning */
void PacketCache::cleanup()
{
unsigned int maxCached=::arg().asNum("max-cache-entries");