mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-06-23 01:08:53 +00:00
dirnode deep-check: add tests of cycles, fix failures
This commit is contained in:
@ -561,13 +561,13 @@ class NewDirectoryNode:
|
||||
def _got_children(children):
|
||||
dl = []
|
||||
for name, (child, metadata) in children.iteritems():
|
||||
d2 = self._add_deepcheck_from_node(child,
|
||||
results, limiter,
|
||||
d2 = self._add_deepcheck_from_node(child, results,
|
||||
found, limiter,
|
||||
verify, repair)
|
||||
if d2:
|
||||
dl.append(d1)
|
||||
dl.append(d2)
|
||||
if dl:
|
||||
return defer.DeferredList(dl)
|
||||
return defer.DeferredList(dl, fireOnOneErrback=True)
|
||||
d.addCallback(_got_children)
|
||||
return d
|
||||
|
||||
|
Reference in New Issue
Block a user