diff --git a/cmd/camget/camget.go b/cmd/camget/camget.go index 6ea775635..f1c363586 100644 --- a/cmd/camget/camget.go +++ b/cmd/camget/camget.go @@ -247,7 +247,7 @@ func smartFetch(src blobref.StreamingFetcher, targ string, br *blobref.BlobRef) br *blobref.BlobRef errc chan<- error } - workc := make(chan work) + workc := make(chan work, len(sc.Members)) defer close(workc) for i := 0; i < numWorkers; i++ { go func() {