-
Notifications
You must be signed in to change notification settings - Fork 30.2k
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
http2: send RST code 8 on AbortController signal #48573
Conversation
Review requested:
|
cc9c457
to
7f88039
Compare
@anonrig Updated commit message! |
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.
LGTM with green CI
Thanks @RafaelGSS! It looks to me that the failing tests are unrelated. Is it possible they are flakes and if so can they be rerun? |
Looks like a different test flake this time 🙃 Let me know if there are any tips for getting the CI green! |
For now, we can Just retry |
Gotcha, in that case thank you @RafaelGSS for retrying! 🔁 |
Thanks for continuing to rerun @RafaelGSS! Exciting to see it all green 🟢! |
Landed in b5e16ad |
Hi @richardlau do I need to do anything to backport this to v18? It looks like it merges cleanly onto the v18.x-staging branch. Also could this be considered for v16? It looks like the commit applies cleanly to the v16.x-staging branch as well. |
v16.x is under maintainer mode. We don't perform regular releases. If this land cleanly on v18.x, it should be included in the next release (v18.18.0). |
@devm33 This would normally need to go out in a Node.js current release (i.e. 20.x) first before it would be eligible for inclusion in an LTS release. It would not normally be considered for Node.js 16 now that is in maintenance. |
Thanks @RafaelGSS and @richardlau! That makes sense. Would be nice to consider as a bug fix for 16, but definitely understand if it doesn't make it in. |
Fixes: #47321 Refs: https://www.rfc-editor.org/rfc/rfc7540#section-7 PR-URL: #48573 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Fixes: nodejs#47321 Refs: https://www.rfc-editor.org/rfc/rfc7540#section-7 PR-URL: nodejs#48573 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Fixes: nodejs#47321 Refs: https://www.rfc-editor.org/rfc/rfc7540#section-7 PR-URL: nodejs#48573 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Fixes: #47321 Refs: https://www.rfc-editor.org/rfc/rfc7540#section-7 PR-URL: #48573 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Fixes: #47321 Refs: https://www.rfc-editor.org/rfc/rfc7540#section-7 PR-URL: #48573 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Fixes: #47321 Refs: https://www.rfc-editor.org/rfc/rfc7540#section-7 PR-URL: #48573 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Fixes: #47321