From a73dce44b38ec036d056bea66465338318489f96 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Wed, 7 Dec 2022 11:06:07 +0100 Subject: [PATCH] fix race condition collecting pulled images IDs Signed-off-by: Nicolas De Loof --- pkg/compose/pull.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/compose/pull.go b/pkg/compose/pull.go index 50a029f0..ed7700bf 100644 --- a/pkg/compose/pull.go +++ b/pkg/compose/pull.go @@ -294,15 +294,12 @@ func (s *composeService) pullRequiredImages(ctx context.Context, project *types. return err }) } + err := eg.Wait() for i, service := range needPull { if pulledImages[i] != "" { images[service.Image] = pulledImages[i] } } - err := eg.Wait() - if err != nil { - return err - } return err }) }