1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-06-30 18:13:54 +08:00

Merge pull request #3703 from ipfs/fix/format-in-merkledag

Fix formatting in merkledag.go
This commit is contained in:
Jeromy Johnson
2017-02-17 11:53:50 -08:00
committed by GitHub

View File

@ -399,12 +399,12 @@ func EnumerateChildrenAsync(ctx context.Context, ds DAGService, c *cid.Cid, visi
done := make(chan struct{})
var setlk sync.Mutex
errChan := make(chan error)
fetchersCtx, cancel := context.WithCancel(ctx)
defer cancel()
for i := 0; i < FetchGraphConcurrency; i++ {
go func() {
for ic := range feed {
@ -413,11 +413,11 @@ func EnumerateChildrenAsync(ctx context.Context, ds DAGService, c *cid.Cid, visi
errChan <- err
return
}
setlk.Lock()
unseen := visit(ic)
setlk.Unlock()
if unseen {
select {
case out <- n:
@ -466,7 +466,7 @@ func EnumerateChildrenAsync(ctx context.Context, ds DAGService, c *cid.Cid, visi
}
case err := <-errChan:
return err
case <-ctx.Done():
return ctx.Err()
}