Selaa lähdekoodia

locking: get out of kill_stale_lock more quickly if directory does not exist.

Thomas Waldmann 2 vuotta sitten
vanhempi
sitoutus
c3d0c525f9
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      src/borg/locking.py

+ 1 - 1
src/borg/locking.py

@@ -195,7 +195,7 @@ class ExclusiveLock:
         try:
         try:
             names = os.listdir(self.path)
             names = os.listdir(self.path)
         except FileNotFoundError:  # another process did our job in the meantime.
         except FileNotFoundError:  # another process did our job in the meantime.
-            pass
+            return False
         except PermissionError:  # win32 might throw this.
         except PermissionError:  # win32 might throw this.
             return False
             return False
         else:
         else: