From 59d8a052d9f047bf225a1e5f8ead132fc4d5ed47 Mon Sep 17 00:00:00 2001 From: "kenneth@hexad.dk" Date: Wed, 22 Aug 2012 09:50:13 +0000 Subject: [PATCH] Merged r1437 into 1.3.x branch git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.x@1438 59da171f-624f-0410-aa54-27559c288bec --- Duplicati/Library/Main/RSyncDir.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Duplicati/Library/Main/RSyncDir.cs b/Duplicati/Library/Main/RSyncDir.cs index c34f8b712..02b697df8 100644 --- a/Duplicati/Library/Main/RSyncDir.cs +++ b/Duplicati/Library/Main/RSyncDir.cs @@ -1361,11 +1361,12 @@ namespace Duplicati.Library.Main.RSync m_lastPartialFile = WritePossiblePartial(m_lastPartialFile, contentfile, signaturefile, volumesize); } - if (m_lastPartialFile != null) - return false; while (m_unproccesed.Files.Count > 0) { + if (m_lastPartialFile != null) + return false; + if (totalSize >= volumesize) break; @@ -1560,7 +1561,7 @@ namespace Duplicati.Library.Main.RSync } } - if (m_unproccesed.Files.Count == 0) + if (m_unproccesed.Files.Count == 0 && m_lastPartialFile != null) return FinalizeMultiPass(signaturefile, contentfile, volumesize); else return false;