re-init the worker group to ensure errs[] slice is fresh

This commit is contained in:
Harshavardhana 2024-01-17 16:50:07 -08:00
parent 9588978028
commit a4a74e9844

View File

@ -164,6 +164,7 @@ func (sys *S3PeerSys) HealBucket(ctx context.Context, bucket string, opts madmin
opts.Remove = isAllBucketsNotFound(poolErrs) opts.Remove = isAllBucketsNotFound(poolErrs)
opts.Recreate = !opts.Remove opts.Recreate = !opts.Remove
g = errgroup.WithNErrs(len(sys.peerClients))
healBucketResults := make([]madmin.HealResultItem, len(sys.peerClients)) healBucketResults := make([]madmin.HealResultItem, len(sys.peerClients))
for idx, client := range sys.peerClients { for idx, client := range sys.peerClients {
idx := idx idx := idx