Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix 1716 - Retry on mirror list fetching #2736

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

svartkanin
Copy link
Collaborator

@svartkanin svartkanin commented Oct 17, 2024

Fixes #2716 by adding a retry for http calls and provide more logging information to make debugging easier

@Torxed
Copy link
Member

Torxed commented Oct 17, 2024

On the phone so hard to search, but didn't we already have a except Exception to catch all errors related to mirror tests?

And if my memory servers, we also discussed adding retry would cause delays to mirror ranking? Maybe we need to curate a list of errors like the related one in the issue that are retry worthy?

@svartkanin
Copy link
Collaborator Author

Right, this change is in the generic networking function used by the mirror list. Maybe it's better to attempt the retry on the consumer based on certain errors

@svartkanin
Copy link
Collaborator Author

@Torxed I have moved the retry local into the mirror logic instead and if that fails it should fallback now to the local mirror list

@svartkanin svartkanin changed the title Fix 1716 - Retry on http call Fix 1716 - Retry on mirror list fetching Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Crashes on mirrors region select
2 participants