From da11d027061cd9c239dd3ca9978c88eb93e3d86d Mon Sep 17 00:00:00 2001 From: clowwindy Date: Fri, 31 Oct 2014 15:14:28 +0800 Subject: [PATCH] fix memory leak --- shadowsocks/lru_cache.py | 1 + 1 file changed, 1 insertion(+) diff --git a/shadowsocks/lru_cache.py b/shadowsocks/lru_cache.py index 473a5fd..6f7a6f3 100644 --- a/shadowsocks/lru_cache.py +++ b/shadowsocks/lru_cache.py @@ -65,6 +65,7 @@ class LRUCache(collections.MutableMapping): if self._store.__contains__(key): if now - self._keys_to_last_time[key] > self.timeout: del self._store[key] + del self._keys_to_last_time[key] c += 1 del self._time_to_keys[least] if c: