From 81013ec3b16831cb66e876e3e95b0fe78e7ae7b9 Mon Sep 17 00:00:00 2001 From: alpha nerd Date: Tue, 7 Apr 2026 09:32:53 +0200 Subject: [PATCH] fix: available_error_cache poisoning --- router.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/router.py b/router.py index 9785401..08a2e18 100644 --- a/router.py +++ b/router.py @@ -1007,9 +1007,6 @@ class fetch: # If anything goes wrong we cannot reply details message = _format_connection_issue(request_url, e) print(f"[fetch.endpoint_details] {message}") - # Record failure so subsequent calls skip this endpoint briefly - async with _available_error_cache_lock: - _available_error_cache[endpoint] = time.time() return [] def ep2base(ep):