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:
@ -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()
|
||||
}
|
||||
|
Reference in New Issue
Block a user