From 7b90c02f628b22f02a7a4ab8ebc26e48d3f41db5 Mon Sep 17 00:00:00 2001 From: Marc Wrobel Date: Sun, 26 Nov 2023 13:58:27 +0100 Subject: [PATCH] Try to fix fetch_urls when ChunkedEncodingError occurs (#188) --- src/common/endoflife.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/endoflife.py b/src/common/endoflife.py index 68a15ae0..d8d1b808 100644 --- a/src/common/endoflife.py +++ b/src/common/endoflife.py @@ -67,7 +67,7 @@ def result_or_retry(future) -> Response: # According to https://stackoverflow.com/a/44511691/374236, most servers transmit all data, but that's not # what was observed. print(f"Got ChunkedEncodingError while fetching {e.request.url}, retrying...") - return fetch_urls([e.request.url], e.request.body, e.request.headers)[0] + return fetch_urls([e.response.url], e.request.body, e.request.headers)[0] def fetch_url(url, data=None, headers=None, max_retries=5, backoff_factor=0.5, timeout=30) -> str: