We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 483f597 commit 898e601Copy full SHA for 898e601
pygccxml/parser/declarations_cache.py
@@ -220,14 +220,16 @@ def __load(file_name):
220
% (file_name, len(list(cache.keys()))))
221
except Exception as error:
222
file_cache_t.logger.exception(
223
- "Error occured while reading cache file: %s",
+ "Error occurred while reading cache file: %s",
224
error)
225
cache_file_obj.close()
226
file_cache_t.logger.info(
227
"Invalid cache file: [%s] Regenerating." %
228
file_name)
229
open(file_name, 'w+b').close() # Create empty file
230
cache = {} # Empty cache
231
+ finally:
232
+ cache_file_obj.close()
233
return cache
234
235
def flush(self):
0 commit comments