From eb79b1f13fb903a8dab79e3635a3876fbb11ff67 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 25 Feb 2024 11:21:44 +0100 Subject: [PATCH] create: deal with EBUSY, fixes #8123 I put it into same class as EPERM and EACCES: BackupPermissionError: borg is not permitted to access the file. --- src/borg/archive.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/borg/archive.py b/src/borg/archive.py index 8aee6847..33de6fac 100644 --- a/src/borg/archive.py +++ b/src/borg/archive.py @@ -199,6 +199,7 @@ class BackupIO: E_MAP = { errno.EPERM: BackupPermissionError, errno.EACCES: BackupPermissionError, + errno.EBUSY: BackupPermissionError, errno.ENOENT: BackupFileNotFoundError, errno.EIO: BackupIOError, }