Use consumeErrors=True on all DeferredLists.

This is so that the DeferredLists actually consume the error instead of
propogating down the non-existent errback chain. This should reduce the
number of unhandled errors we are seeing.
This commit is contained in:
Erik Johnston 2015-02-17 10:03:23 +00:00
parent 0421eb84ac
commit 72a4de2ce6
5 changed files with 11 additions and 9 deletions

View file

@ -124,7 +124,7 @@ class FederationServer(FederationBase):
edu.content
)
results = yield defer.DeferredList(dl)
results = yield defer.DeferredList(dl, consumeErrors=True)
ret = []
for r in results: