Title: quic: add QuicEndpoint.listening & QuicStream.destroy() and tests by pimterry · Pull Request #62648 · nodejs/node · GitHub
Open Graph Title: quic: add QuicEndpoint.listening & QuicStream.destroy() and tests by pimterry · Pull Request #62648 · nodejs/node
X Title: quic: add QuicEndpoint.listening & QuicStream.destroy() and tests by pimterry · Pull Request #62648 · nodejs/node
Description: Starting to explore and cover the existing implementation. This covers the basic endpoint & stream lifecycle and the exposed properties. Added endpoint.listening to match net.Server.listening and round of the set of properties, and stream.destroy() which is already called by quicSession.destroy() and documented, but didn't actually exist - without this, the test fails at clientSession.destroy(). Getting started on the easy bits here, I'm planning to slowly build up tests to cover the list in #60122 and patch any issues as I go. (This currently doesn't build due to the unrelated #62595 issue, but there's no relationship, it works if you just comment the ngtcp2 test server/client build out).
Open Graph Description: Starting to explore and cover the existing implementation. This covers the basic endpoint & stream lifecycle and the exposed properties. Added endpoint.listening to match net.Server.listening a...
X Description: Starting to explore and cover the existing implementation. This covers the basic endpoint & stream lifecycle and the exposed properties. Added endpoint.listening to match net.Server.listeni...
Opengraph URL: https://github.com/nodejs/node/pull/62648
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:0912b8ce-841c-08fb-f984-fff914de29f9 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9406:223EF0:75DF6C:A8A4F4:6A4CB009 |
| html-safe-nonce | 60d114b5ead8ae8ec6ab3cfbec1dd2c0b561d67f98b17b99d2530454601729bf |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NDA2OjIyM0VGMDo3NURGNkM6QThBNEY0OjZBNENCMDA5IiwidmlzaXRvcl9pZCI6IjE0MTA3ODEyNzExNDM3ODg1NTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 79b782bb3bebf3f5466b2396e36c1c70737fd611f4a403d23dc97683fc3cb402 |
| hovercard-subject-tag | pull_request:3509375518 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/nodejs/node/pull/62648/files |
| twitter:image | https://avatars.githubusercontent.com/u/1526883?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/1526883?s=400&v=4 |
| og:image:alt | Starting to explore and cover the existing implementation. This covers the basic endpoint & stream lifecycle and the exposed properties. Added endpoint.listening to match net.Server.listening a... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ae90d426644ca15e89bacceb72e51f4e9dbf85f7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width