From 53ceb0791febaf876dc9770801c80670ac9dd985 Mon Sep 17 00:00:00 2001 From: jiuker <2818723467@qq.com> Date: Tue, 9 Jan 2024 04:40:27 +0800 Subject: [PATCH] fix: prevent queries from starting before initialization (#18756) Prevent queries from starting before initialization --- cmd/metrics-v2.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/metrics-v2.go b/cmd/metrics-v2.go index 37c758685..8945d6eea 100644 --- a/cmd/metrics-v2.go +++ b/cmd/metrics-v2.go @@ -2021,6 +2021,11 @@ func getReplicationClusterMetrics() *MetricsGroup { mg.RegisterRead(func(_ context.Context) []Metric { var ml []Metric + objLayer := newObjectLayerFn() + // Service not initialized yet + if objLayer == nil { + return ml + } // common operational metrics for bucket replication and site replication - published // at cluster level if globalReplicationStats != nil {