From e91cfe33beea49a9db59d62a2aae71e9ff22def0 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Wed, 28 Sep 2016 10:36:40 +0200 Subject: [PATCH] Added support for the asynchronous upload folder option. This fixes #1795 And handles some of #1914 --- Duplicati/Library/Main/Volumes/VolumeWriterBase.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs b/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs index f522e796d..a97b2aecc 100644 --- a/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs +++ b/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs @@ -48,7 +48,10 @@ namespace Duplicati.Library.Main.Volumes public VolumeWriterBase(Options options, DateTime timestamp) : base(options) { - m_localfile = new Library.Utility.TempFile(); + if (!string.IsNullOrWhiteSpace(options.AsynchronousUploadFolder)) + m_localfile = Library.Utility.TempFile.CreateInFolder(options.AsynchronousUploadFolder); + else + m_localfile = new Library.Utility.TempFile(); ResetRemoteFilename(options, timestamp); m_compression = DynamicLoader.CompressionLoader.GetModule(options.CompressionModule, m_localfile, options.RawOptions);