From 7cd5befb8aaff56f5542a92b0cca3725b5026c40 Mon Sep 17 00:00:00 2001 From: j Date: Thu, 18 Feb 2016 17:10:54 +0530 Subject: [PATCH] dont overwrite key --- oml/cache.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/oml/cache.py b/oml/cache.py index 22b0471..a56d299 100644 --- a/oml/cache.py +++ b/oml/cache.py @@ -8,10 +8,10 @@ class Cache(dict): def get(self, key): now = time.time() - for key, value in list(self._added.items()): + for k, value in list(self._added.items()): if value < now: - del self._added[key] - del self[key] + del self._added[k] + del self[k] return dict.get(self, key) def set(self, key, value, ttl=None):