summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoshn <joshn@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2009-05-16 03:08:40 +0000
committerjoshn <joshn@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2009-05-16 03:08:40 +0000
commit2717ce34a4c17ad87b021a0a51be89164ef7a2c3 (patch)
treeba4690db535d39fb09fe85b0c83ecd0dd71cbd14
parentab3ba4a1778e57cd6aaba4feee6f9c534a39b52e (diff)
downloadrdiff-backup-2717ce34a4c17ad87b021a0a51be89164ef7a2c3.tar.gz
Fix exception when unable to read a Windows ACL to clear it.
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1056 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
-rw-r--r--rdiff-backup/rdiff_backup/win_acls.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/rdiff-backup/rdiff_backup/win_acls.py b/rdiff-backup/rdiff_backup/win_acls.py
index 91f17d8..41a3f6b 100644
--- a/rdiff-backup/rdiff_backup/win_acls.py
+++ b/rdiff-backup/rdiff_backup/win_acls.py
@@ -104,6 +104,7 @@ class ACL:
except (OSError, IOError, pywintypes.error), exc:
log.Log("Warning: unable to read ACL from %s for clearing: %s"
% (repr(rp.path), exc), 4)
+ return
acl = sd.GetSecurityDescriptorDacl()
if acl: