From 2e3ebefc4e40436d012a6bc7bb052490da5bd0f8 Mon Sep 17 00:00:00 2001 From: yusing Date: Fri, 9 Jan 2026 00:41:25 +0800 Subject: [PATCH] fix(health/http): potential panic when error is tlsErr --- internal/health/check/http.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/health/check/http.go b/internal/health/check/http.go index 44d69b84..fb946131 100644 --- a/internal/health/check/http.go +++ b/internal/health/check/http.go @@ -106,6 +106,11 @@ func processHealthResponse(lat time.Duration, err error, getStatusCode func() in Detail: err.Error(), }, nil } + return types.HealthCheckResult{ + Latency: lat, + Healthy: true, + Detail: tlsErr.Error(), + }, nil } statusCode := getStatusCode()