From ebbad8943b5bc42e96149b1665f9c4094ac52323 Mon Sep 17 00:00:00 2001 From: Szilard Parrag Date: Thu, 6 Nov 2025 03:33:05 +0100 Subject: [PATCH] collector: fix race condition in Build() (#2250) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jan-Otto Kröpke --- pkg/collector/collection.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/collector/collection.go b/pkg/collector/collection.go index e1eaeede..fe77af79 100644 --- a/pkg/collector/collection.go +++ b/pkg/collector/collection.go @@ -227,7 +227,7 @@ func (c *Collection) Build(ctx context.Context, logger *slog.Logger) error { go func() { defer wg.Done() - if err = collector.Build(logger, c.miSession); err != nil { + if err := collector.Build(logger, c.miSession); err != nil { errCh <- fmt.Errorf("error build collector %s: %w", collector.GetName(), err) } }()