From 3354c07b6a9a1dfda3d073cc13820e5b51257260 Mon Sep 17 00:00:00 2001
From: Daira Hopwood <daira@jacaranda.org>
Date: Mon, 24 Aug 2015 17:17:24 +0100
Subject: [PATCH] In Downloader._get_collective_latest_file, consume errors
 when getting metadata.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
---
 src/allmydata/frontends/magic_folder.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/allmydata/frontends/magic_folder.py b/src/allmydata/frontends/magic_folder.py
index 05c4667c..3f4bf834 100644
--- a/src/allmydata/frontends/magic_folder.py
+++ b/src/allmydata/frontends/magic_folder.py
@@ -441,7 +441,7 @@ class Downloader(QueueMixin):
                 d = defer.succeed(None)
                 d.addCallback(lambda x, dir_name=dir_name: result[dir_name][0].get_child_and_metadata(filename))
                 list_of_deferreds.append(d)
-            deferList = defer.DeferredList(list_of_deferreds)
+            deferList = defer.DeferredList(list_of_deferreds, consumeErrors=True)
             return deferList
         collective_dirmap_d.addCallback(scan_collective)
         def highest_version(deferredList):
-- 
2.45.2