From 144dc70010a8b1c0e5ae22be0df952ecfef6702a Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Mon, 15 Feb 2021 22:10:00 -0500 Subject: [PATCH] fix logic --- koji/util.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/koji/util.py b/koji/util.py index a9819696..a85ec5f2 100644 --- a/koji/util.py +++ b/koji/util.py @@ -454,7 +454,9 @@ def rmtree(path, logger=None): try: os.chdir(path) except OSError as e: - if e.errno not in (errno.ENOENT, errno.ESTALE): + if e.errno in (errno.ENOENT, errno.ESTALE): + # likely racing with another rmtree + # if the dir doesn't exist, we're done return raise try: