diff --git a/libraries/entropy.py b/libraries/entropy.py index df9818b90..3867ea36b 100644 --- a/libraries/entropy.py +++ b/libraries/entropy.py @@ -8388,6 +8388,7 @@ class PackageMaskingParser: try: f = open(mtimefile,"r") mtime = float(f.readline().strip()) + f.close() # compare with current mtime try: currmtime = os.path.getmtime(maskfile) diff --git a/libraries/entropyTools.py b/libraries/entropyTools.py index ba783c42c..36de9ee59 100644 --- a/libraries/entropyTools.py +++ b/libraries/entropyTools.py @@ -1287,6 +1287,7 @@ def spawnFunction(f, *args, **kwds): f = os.fdopen(pread, 'rb') status, result = pickle.load(f) os.waitpid(pid, 0) + f.close() if status == 0: return result else: