Browse Source

Slightly refactor cache usage metrics' update

android
Roman Zeyde 5 years ago
parent
commit
23ce29f3bb
  1. 5
      src/cache.rs

5
src/cache.rs

@ -54,10 +54,7 @@ impl<K: Hash + Eq, V> SizedLruCache<K, V> {
while self.bytes_usage > self.bytes_capacity { while self.bytes_usage > self.bytes_capacity {
match self.map.pop_lru() { match self.map.pop_lru() {
Some((_, (_, popped_size))) => self.bytes_usage -= popped_size, Some((_, (_, popped_size))) => self.bytes_usage -= popped_size,
None => { None => break,
self.usage.set(self.bytes_usage as i64);
return
},
} }
} }

Loading…
Cancel
Save