From 5582d14101d5010a5aeefa4579453d2bcdcd3800 Mon Sep 17 00:00:00 2001 From: kac- Date: Tue, 30 May 2023 11:49:37 +0200 Subject: [PATCH] fix: util: clear_tmp_folder: exclude invalid symlinks --- util.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/util.py b/util.py index 75daa77..4381724 100644 --- a/util.py +++ b/util.py @@ -547,6 +547,8 @@ def clear_tmp_folder(path, size): all_files = "" for (path, dirs, files) in os.walk(path): all_files = [os.path.join(path, file) for file in files] + # exclude invalid symlinks (linux) + all_files = [file for file in all_files if os.path.exists(file)] all_files.sort(key=lambda x: os.path.getmtime(x)) size_tp = 0 for idx, file in enumerate(all_files):