From 93a63da852c7852723cc37a83a4bd0b11242ea43 Mon Sep 17 00:00:00 2001 From: Richa Banker Date: Tue, 29 Oct 2024 18:21:14 -0700 Subject: [PATCH] do not install handler for /metrics/slis using sync.Once --- .../k8s.io/component-base/metrics/prometheus/slis/routes.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/staging/src/k8s.io/component-base/metrics/prometheus/slis/routes.go b/staging/src/k8s.io/component-base/metrics/prometheus/slis/routes.go index 4e88b7c24a0..a88607fa500 100644 --- a/staging/src/k8s.io/component-base/metrics/prometheus/slis/routes.go +++ b/staging/src/k8s.io/component-base/metrics/prometheus/slis/routes.go @@ -38,8 +38,8 @@ type SLIMetrics struct{} func (s SLIMetrics) Install(m mux) { installOnce.Do(func() { Register(Registry) - m.Handle("/metrics/slis", metrics.HandlerFor(Registry, metrics.HandlerOpts{})) }) + m.Handle("/metrics/slis", metrics.HandlerFor(Registry, metrics.HandlerOpts{})) } type SLIMetricsWithReset struct{} @@ -48,6 +48,6 @@ type SLIMetricsWithReset struct{} func (s SLIMetricsWithReset) Install(m mux) { installWithResetOnce.Do(func() { Register(Registry) - m.Handle("/metrics/slis", metrics.HandlerWithReset(Registry, metrics.HandlerOpts{})) }) + m.Handle("/metrics/slis", metrics.HandlerWithReset(Registry, metrics.HandlerOpts{})) }