| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Adds shared test helpers (checkQuic, defaultCerts, createQuicPair) and 17 subtests covering session close, session destroy, and endpoint close/destroy behavior. session.close() hangs on current main because handle.gracefulClose() never fires kFinishClose back to JS. Tests assert the documented contract and will fail until that is fixed. Refs: nodejs#60122 Refs: nodejs#60309 Refs: nodejs#57119
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
|
Hey @jasnell would you mind lmk if this looks alright or if I need to make any changes whenever you have time? |
Sorry, something went wrong.
|
I'll take a look first thing tomorrow morning |
Sorry, something went wrong.
|
This pull request has been marked as stale due to 90 days of inactivity. |
Sorry, something went wrong.
|
I believe this one is out of date and likely needs to be revisited. Specifically, I think the current tests already subsume these additions |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
session.close() is broken right now; handle.gracefulClose() never fires kFinishClose back to JS so await session.closed hangs forever. Tests are written to the documented contract so they'll fail on current main, which is the point. session.destroy() works fine.
Refs: #60309, #57119
#60122 covers 2.3.1, 2.3.3, and 1.2