Skip to content
This repository was archived by the owner on Feb 13, 2025. It is now read-only.

Commit eb2ff3e

Browse files
committed
✏️ Fix ide warning
1 parent 0f18205 commit eb2ff3e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

collector/collector.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ func (e *Exporter) scrape(ch chan<- prometheus.Metric) {
277277
wg.Add(1)
278278
metric := metric //https://golang.org/doc/faq#closures_and_goroutines
279279

280-
go func() {
280+
f := func() {
281281
defer wg.Done()
282282

283283
level.Debug(e.logger).Log("About to scrape metric: ")
@@ -317,7 +317,8 @@ func (e *Exporter) scrape(ch chan<- prometheus.Metric) {
317317
} else {
318318
level.Debug(e.logger).Log("Successfully scraped metric: ", metric.Context, metric.MetricsDesc, time.Since(scrapeStart))
319319
}
320-
}()
320+
}
321+
go f()
321322
}
322323
wg.Wait()
323324
}
@@ -516,8 +517,8 @@ func (e *Exporter) generatePrometheusMetrics(db *sql.DB, parse func(row map[stri
516517
defer cancel()
517518
rows, err := db.QueryContext(ctx, query)
518519

519-
if ctx.Err() == context.DeadlineExceeded {
520-
return errors.New("Oracle query timed out")
520+
if errors.Is(ctx.Err(), context.DeadlineExceeded) {
521+
return errors.New("oracle query timed out")
521522
}
522523

523524
if err != nil {

0 commit comments

Comments
 (0)