From 32ae43e14aa3df74b1dd4ce4747533fd5a1d3d07 Mon Sep 17 00:00:00 2001 From: "kenneth.skovhede@gmail.com" Date: Wed, 16 Mar 2011 18:21:50 +0000 Subject: [PATCH] Fixed some consistency to change how List() is invoked which ensures that it is properly retried. git-svn-id: https://duplicati.googlecode.com/svn/trunk@729 59da171f-624f-0410-aa54-27559c288bec --- Duplicati/Library/Main/BackendWrapper.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Duplicati/Library/Main/BackendWrapper.cs b/Duplicati/Library/Main/BackendWrapper.cs index c086b4f71..d6e41dacf 100644 --- a/Duplicati/Library/Main/BackendWrapper.cs +++ b/Duplicati/Library/Main/BackendWrapper.cs @@ -209,7 +209,7 @@ namespace Duplicati.Library.Main /// All files in the target backend public List List() { - return m_backend.List(); + return (List)ProtectedInvoke("ListInternal"); } /// @@ -475,7 +475,7 @@ namespace Duplicati.Library.Main public List GetBackupSets() { using (new Logging.Timer("Getting and sorting filelist from " + m_backend.DisplayName)) - return SortAndPairSets((List)ProtectedInvoke("ListInternal")); + return SortAndPairSets(List()); } public void Put(BackupEntryBase remote, string filename) @@ -1033,7 +1033,7 @@ namespace Duplicati.Library.Main if (!m_options.ListVerifyUploads) { Library.Interface.FileEntry m = null; - foreach (Library.Interface.FileEntry fe in m_backend.List()) + foreach (Library.Interface.FileEntry fe in ListInternal()) if (fe.Name == remotename) { m = fe;