diff --git a/libsaria/cache.py b/libsaria/cache.py index 6e4f1936..dcf2ad49 100644 --- a/libsaria/cache.py +++ b/libsaria/cache.py @@ -21,6 +21,10 @@ class CacheObject: f = open(path, 'w') if func(f, *args): return path + try: + f.close() + except: + pass else: return path