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
commit9194e5c1efb9e8981bcaceca2910b4d8cfa50fce (patch)
tree1daa15da6d45d9aff35d0deb74204ff2b30e0cf6
parentbeb9ea8cedc7d6fc07f66ca6c54f8f297d93c99c (diff)
downloadrdiff-backup-9194e5c1efb9e8981bcaceca2910b4d8cfa50fce.tar.gz
Added EDEADLK to recoverable errors
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/branches/r0-12@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