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() }