-
Notifications
You must be signed in to change notification settings - Fork 100
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
Decide if we need shorter timeouts on PeerSet fanout requests #3136
Comments
This bug contributed to this CI failure: |
There are 4 fanouts in Zebra:
You can see them all here - you might need to search in each file: As part of this PR, we need to test that the peers become ready after the shorter timeout. I think there might be some peer set hang bugs in Zebra, but PR #3200 should help fix or diagnose them. |
Hey team! Please add your planning poker estimate with ZenHub @conradoplg @dconnolly @jvff @oxarbitrage @teor2345 @upbqdn |
We should fix the underlying PeerSet bugs, rather than trying to work around them using timeouts. (Because timeouts can cause other bugs.) |
TODO
After #2214 is done, check if Zebra still has this issue, and decide how important this ticket is.
Motivation
Zebra does a lot of PeerSet fanouts that never get a reply.
This can contribute to CI failures like:
https://github.com/ZcashFoundation/zebra/runs/4400724206?check_suite_focus=true#step:14:1727
https://github.com/ZcashFoundation/zebra/runs/4400724206?check_suite_focus=true#step:14:1727
Designs
CandidateSet::update
timeout for an exampleRelated Work
zebrad
async tasks #3113The text was updated successfully, but these errors were encountered: