fix(nodes): fix #3306

Check if the cache has the object before deleting it.
This commit is contained in:
psychedelicious 2023-05-10 15:29:10 +10:00
parent beeaa05658
commit 7dfa135b2c

View File

@ -270,4 +270,5 @@ class DiskImageStorage(ImageStorageBase):
) # TODO: this should refresh position for LRU cache
if len(self.__cache) > self.__max_cache_size:
cache_id = self.__cache_ids.get()
del self.__cache[cache_id]
if cache_id in self.__cache:
del self.__cache[cache_id]