diff --git a/broker/metrics.go b/broker/metrics.go index a79a1c4..e8a6b0c 100644 --- a/broker/metrics.go +++ b/broker/metrics.go @@ -53,7 +53,6 @@ type Metrics struct { lock sync.Mutex promMetrics *PromMetrics - once sync.Once } type record struct { @@ -202,7 +201,7 @@ func NewMetrics(metricsLogger *log.Logger) (*Metrics, error) { m.promMetrics = initPrometheus() // Write to log file every hour with updated metrics - go m.once.Do(m.logMetrics) + go m.logMetrics() return m, nil }