Handle mods inserting null entries into LRUMap
This commit is contained in:
parent
dbdb7c37a6
commit
619e15e62d
|
|
@ -36,7 +36,8 @@ public class LRUMap<K, V> extends Object2ObjectLinkedOpenHashMap<K, V> {
|
||||||
var iterator = entrySet().iterator();
|
var iterator = entrySet().iterator();
|
||||||
while(size() > size && iterator.hasNext()) {
|
while(size() > size && iterator.hasNext()) {
|
||||||
var entry = iterator.next();
|
var entry = iterator.next();
|
||||||
if(!this.permanentEntries.contains(entry.getKey())) {
|
var key = entry.getKey();
|
||||||
|
if(key != null && !this.permanentEntries.contains(key)) {
|
||||||
iterator.remove();
|
iterator.remove();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user