| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Review requested:
|
Sorry, something went wrong.
Signed-off-by: Tim Perry <pimterry@gmail.com>
Sorry, something went wrong.
Signed-off-by: Tim Perry <pimterry@gmail.com> PR-URL: #64134 Reviewed-By: James M Snell <jasnell@gmail.com>
Signed-off-by: Tim Perry <pimterry@gmail.com> PR-URL: #64134 Reviewed-By: James M Snell <jasnell@gmail.com>
Signed-off-by: Tim Perry <pimterry@gmail.com> PR-URL: #64134 Reviewed-By: James M Snell <jasnell@gmail.com>
| Back | FazBrowse Home | New Git URL |
(This is independent of the other "split up the h3-split PR" PRs I've just opened - not related to that stream, just something else I ran into)
This fixes a potential crash in QUIC generally. Currently if you don't listen to and handle errors from session.closed synchronously when the session opens (I think doing so is quite uncommon) then by default any remote client can crash the server. Tiny independent fix.
See the test for a demo: closed wasn't marked as handled, and so any error would trigger a unhandledRejection, which exits the process by default.