From fe432dab2da1f8540466b7da8ef239a6fc707fec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 7 Jun 2024 20:44:51 +0200 Subject: [PATCH] Do not fail to remove temporary files at exit On Windows PermissionError may be raised. Closes #13308 --- tryton/tryton/common/tempfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tryton/tryton/common/tempfile.py b/tryton/tryton/common/tempfile.py index 242a27c979..0c56981c71 100644 --- a/tryton/tryton/common/tempfile.py +++ b/tryton/tryton/common/tempfile.py @@ -25,7 +25,7 @@ def clean(): for fname in _files: try: os.remove(fname) - except FileNotFoundError: + except (FileNotFoundError, PermissionError): pass _files.clear()