From 12eca64bc56e1813ccfa2629b3639f5dad71a9cc Mon Sep 17 00:00:00 2001 From: qizhicheng Date: Tue, 17 Oct 2023 13:49:01 +0800 Subject: [PATCH] fix wait group usage --- exporter/exporter.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/exporter/exporter.go b/exporter/exporter.go index c1e4db8..9d5f992 100644 --- a/exporter/exporter.go +++ b/exporter/exporter.go @@ -125,9 +125,8 @@ func (e *CdnExporter) Collect(ch chan<- prometheus.Metric) { "Error collecting cdn metrics", nil, nil), errors.New("empty domain list")) } + var wg sync.WaitGroup for _, domain := range *e.domainList { - - var wg sync.WaitGroup domain := domain wg.Add(1) go func() { @@ -362,6 +361,6 @@ func (e *CdnExporter) Collect(ch chan<- prometheus.Metric) { ) } }() - wg.Wait() } + wg.Wait() }