Lower retry limit for timeouts #238

Open
opened 2025-06-14 16:20:00 -04:00 by nianeyna · 0 comments
nianeyna commented 2025-06-14 16:20:00 -04:00 (Migrated from github.com)

If a page maxes out the timeout limit on every single retry, it can wind up taking a very very long time just for that one request. But really it seems like if one page has timed out more than a few times in a row you can predict with reasonable confidence that it's just going to keep doing that, so continuing to retry is just wasting time (a LOT of time). Special-casing timeout errors so that they can cut off the retry process early under certain circumstances seems worth investigation.

If a page maxes out the timeout limit on every single retry, it can wind up taking a very very long time just for that one request. But really it seems like if one page has timed out more than a few times in a row you can predict with reasonable confidence that it's just going to keep doing that, so continuing to retry is just wasting time (a LOT of time). Special-casing timeout errors so that they can cut off the retry process early under certain circumstances seems worth investigation.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nianeyna/ao3downloader#238
No description provided.