From a4a74e9844add89d768ff1355959ba175624be4e Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Wed, 17 Jan 2024 16:50:07 -0800 Subject: [PATCH] re-init the worker group to ensure errs[] slice is fresh --- cmd/peer-s3-client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/peer-s3-client.go b/cmd/peer-s3-client.go index 37b05adf7..6678f489b 100644 --- a/cmd/peer-s3-client.go +++ b/cmd/peer-s3-client.go @@ -164,6 +164,7 @@ func (sys *S3PeerSys) HealBucket(ctx context.Context, bucket string, opts madmin opts.Remove = isAllBucketsNotFound(poolErrs) opts.Recreate = !opts.Remove + g = errgroup.WithNErrs(len(sys.peerClients)) healBucketResults := make([]madmin.HealResultItem, len(sys.peerClients)) for idx, client := range sys.peerClients { idx := idx