-
Notifications
You must be signed in to change notification settings - Fork 957
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(mdns): don't suspend task forever upon reading non-mDNS packet #4861
fix(mdns): don't suspend task forever upon reading non-mDNS packet #4861
Conversation
1c56ca9
to
30a90d0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Impressive work on finding this! Thank you!
I've left a few minor comments.
30a90d0
to
727964a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the debugging work!
727964a
to
c814ef7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙏
😄 oddly satisfying! @thomaseizinger |
Description
Fixes: #4860.
Notes & open questions
We are not completely sure if we should loop back again (ie. going through priorities
1
,2
and3
all over again) or if we should add another loop around priority4
. From our understanding of thepoll
implementation, we should loop back at the top but we might be incorrect.Change checklist