Merge pull request #51854 from akien-mga/scons-progress-fix-open-error

SCons: Fix potential error when pruning cache on CI
This commit is contained in:
Rémi Verschelde 2021-08-18 22:43:35 +02:00 committed by GitHub
commit 8376af3c31
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -934,9 +934,12 @@ def show_progress(env):
def progress_finish(target, source, env):
nonlocal node_count, progressor
with open(node_count_fname, "w") as f:
f.write("%d\n" % node_count)
progressor.delete(progressor.file_list())
try:
with open(node_count_fname, "w") as f:
f.write("%d\n" % node_count)
progressor.delete(progressor.file_list())
except Exception:
pass
try:
with open(node_count_fname) as f: