From 3dc4eea8896770b915e29f28b56ef925cdbe2afb Mon Sep 17 00:00:00 2001 From: Daman Arora Date: Fri, 12 May 2023 15:04:04 +0530 Subject: [PATCH] proxy/service_health: release read lock early Signed-off-by: Daman Arora --- pkg/proxy/healthcheck/service_health.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/proxy/healthcheck/service_health.go b/pkg/proxy/healthcheck/service_health.go index d96f2fec59c..bb62bf607ae 100644 --- a/pkg/proxy/healthcheck/service_health.go +++ b/pkg/proxy/healthcheck/service_health.go @@ -235,8 +235,8 @@ func (h hcHandler) ServeHTTP(resp http.ResponseWriter, req *http.Request) { return } count := svc.endpoints - kubeProxyHealthy := h.hcs.healthzServer.IsHealthy() h.hcs.lock.RUnlock() + kubeProxyHealthy := h.hcs.healthzServer.IsHealthy() resp.Header().Set("Content-Type", "application/json") resp.Header().Set("X-Content-Type-Options", "nosniff")