From 75042e090f4105c238ba48977503e7348c423152 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Sat, 29 Aug 2026 21:36:08 +0300 Subject: [PATCH] use bounded medium client timeout for discovery --- cmd/cognitive-worker/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/cognitive-worker/main.go b/cmd/cognitive-worker/main.go index 36b26f9..0f8fce0 100644 --- a/cmd/cognitive-worker/main.go +++ b/cmd/cognitive-worker/main.go @@ -138,7 +138,7 @@ func main() { if mediumAPIKey != "" { mediumHeaders["Authorization"] = "Bearer " + mediumAPIKey } - mediumHealthProbe = health.OptionalHTTPProbeWithHeaders(mediumReadinessClient, mediumEndpoint, mediumHeaders) + mediumHealthProbe = health.OptionalHTTPProbeWithHeaders(&http.Client{Timeout: 15 * time.Second}, mediumEndpoint, mediumHeaders) // The local gateway may need several seconds to enumerate a loaded model. // Keep this bounded, but do not classify a healthy MEDIUM provider as // unavailable before its authenticated discovery response can arrive.