Files
infix/test/infamy
Joachim Wiberg b5a292d7dd test/infamy: catch TimeoutError in curl() to allow retries
Python's urllib.request wraps OSError in URLError during the connection
phase, but NOT during response reading (getresponse()).  This means a
timeout that fires after the TCP handshake completes, e.g. when a service
accepts the connection but hasn't sent a response yet, propagates as a
bare TimeoutError that bypasses the exception handler, killing the entire
until() retry loop on the first attempt.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2026-02-26 13:43:41 +01:00
..
2025-05-13 16:58:46 +02:00
2025-11-03 15:10:09 +01:00
2025-02-12 10:41:46 +01:00
2024-12-18 14:55:00 +01:00
2024-09-05 07:04:58 +02:00
2025-11-06 13:39:52 +01:00
2024-12-03 16:29:28 +01:00
2026-01-04 12:28:28 +01:00
2025-09-05 16:34:11 +02:00
2024-02-23 14:01:23 +01:00
2026-01-09 11:11:32 +01:00