From 1708dfd581e6f3bd3cef8ac77278c25128a97d6b Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Sat, 5 Dec 2015 14:21:21 +0100 Subject: [PATCH] Optimization for AmzCD: don't load files unless required. --- Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs b/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs index c3bdb25a5..d87fa7f68 100644 --- a/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs +++ b/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs @@ -286,7 +286,8 @@ namespace Duplicati.Library.Backend.AmazonCloudDrive } ); - FileCache[item.Name] = item.ID; + if (m_filecache != null) + m_filecache[item.Name] = item.ID; } catch(Exception ex) { @@ -350,7 +351,7 @@ namespace Duplicati.Library.Backend.AmazonCloudDrive // Docs say to check for empty response ... //if (lst.Count < PAGE_SIZE) // break; - } while(nextToken != null) + } while(nextToken != null); m_filecache = cache; return res;