summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2005-03-25 22:52:06 +0000
committerbescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2005-03-25 22:52:06 +0000
commit11485e22137627864f6230c73317a9f9cc89bc3d (patch)
tree35617955af966018c126ece0fa5cfdf0bd770557
parent82f1e98b65a39420b1a168a8353f184cb259e703 (diff)
downloadrdiff-backup-11485e22137627864f6230c73317a9f9cc89bc3d.tar.gz
Added EDEADLK to recoverable errors
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@557 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
-rw-r--r--rdiff-backup/rdiff_backup/robust.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/rdiff-backup/rdiff_backup/robust.py b/rdiff-backup/rdiff_backup/robust.py
index 46b690d..8a8ca39 100644
--- a/rdiff-backup/rdiff_backup/robust.py
+++ b/rdiff-backup/rdiff_backup/robust.py
@@ -51,9 +51,11 @@ def catch_error(exc):
(exc[0] == 'invalid mode: rb' or
errno.errorcode.has_key(exc[0]) and
errno.errorcode[exc[0]] in ('EPERM', 'ENOENT', 'EACCES', 'EBUSY',
- 'EEXIST', 'ENOTDIR', 'ENAMETOOLONG',
- 'EINTR', 'ENOTEMPTY', 'EIO', 'ETXTBSY',
- 'ESRCH', 'EINVAL', 'EDEADLOCK'))):
+ 'EEXIST', 'ENOTDIR',
+ 'ENAMETOOLONG', 'EINTR',
+ 'ENOTEMPTY', 'EIO', 'ETXTBSY',
+ 'ESRCH', 'EINVAL', 'EDEADLOCK',
+ 'EDEADLK'))):
return 1
return 0