Title: net: support TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive by guybedford · Pull Request #63825 · nodejs/node · GitHub
Open Graph Title: net: support TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive by guybedford · Pull Request #63825 · nodejs/node
X Title: net: support TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive by guybedford · Pull Request #63825 · nodejs/node
Description: This extends setKeepAlive() for net.Socket based on the newer UV uv_tcp_keepalive_ex extension with allows setting these optional arguments for the probe interval and probe count, effectively closing the gap on setsockopt(2) compatibility. This does not extend this option to other constructors accepting keepalive options currently although that could also be added as well. Both new values default to the previous libuv behaviour (1000 ms interval, 10 probes), so existing calls are unaffected.
Open Graph Description: This extends setKeepAlive() for net.Socket based on the newer UV uv_tcp_keepalive_ex extension with allows setting these optional arguments for the probe interval and probe count, effectively closi...
X Description: This extends setKeepAlive() for net.Socket based on the newer UV uv_tcp_keepalive_ex extension with allows setting these optional arguments for the probe interval and probe count, effectively closi...
Opengraph URL: https://github.com/nodejs/node/pull/63825
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files/:range(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:25a48851-3eb3-463d-bd36-20c2d2b0a621 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C88A:2CAFF1:37D03B5:49E7714:6A655ABF |
| html-safe-nonce | 01cd01704e4be84aaeb8ec1c1edf410190c4e2f7eab5e5d57adb5f991bae24b6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDODhBOjJDQUZGMTozN0QwM0I1OjQ5RTc3MTQ6NkE2NTVBQkYiLCJ2aXNpdG9yX2lkIjoiNDE5MTY2MTI4NjkzMjk2MTk4MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | e645b20c2bb07ac0c705401c8624e7a2e7aaf0e265d11dee567a81126493c31f |
| hovercard-subject-tag | pull_request:3835242940 |
| 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/63825/files/e3f89067d837e00ad390d4f97f5ababc0df4a768 |
| twitter:image | https://avatars.githubusercontent.com/u/598730?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/598730?s=400&v=4 |
| og:image:alt | This extends setKeepAlive() for net.Socket based on the newer UV uv_tcp_keepalive_ex extension with allows setting these optional arguments for the probe interval and probe count, effectively closi... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b |
| 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 | 309153364422b3c499922d1a2a6404910a58ed8e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width