| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/commit/:name(/*path) |
| route-controller | commit |
| route-action | show |
| fetch-nonce | v2:0851f98a-fb1a-8033-9728-5ed358ba0925 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | D5F4:171E4F:B8828:F71AE:6AED01E4 |
| html-safe-nonce | 7da961395bc6d771316c74a21720bea82044bee1ab26e96e55d546f9c80fcbec |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENUY0OjE3MUU0RjpCODgyODpGNzFBRTo2QUVEMDFFNCIsInZpc2l0b3JfaWQiOiIzNTU3MDA2OTY2MTgyOTY5ODI5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | c7a740a07cea7b25d26fa5f2f214b083c0560e434d6515fc10a4492659784092 |
| hovercard-subject-tag | repository:27193779 |
| github-keyboard-shortcuts | repository,commits,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commit/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/nodejs/node/commit/60d0aa0cd4 |
| twitter:image | https://opengraph.githubassets.com/83bac6044c46771abc45939ff327560202fae04eae1e449d004b0585b4931887/nodejs/node/commit/60d0aa0cd4e6bf42c1356b9ba179969e3ff0e0d6 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/83bac6044c46771abc45939ff327560202fae04eae1e449d004b0585b4931887/nodejs/node/commit/60d0aa0cd4e6bf42c1356b9ba179969e3ff0e0d6 |
| og:image:alt | Putting a time limit on a Node.js process is common in many
use cases, but each of the common approaches are generally
flawed.
OS and CI timeouts are inconsistent and blind. Every OS flavor
handle... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:updated_time | 1790634794 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 21e10c535436b2122cfb44c76dfb4af296e371850fb60de16776f8a64e5c3ed8 |
| turbo-cache-control | no-cache |
| 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 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 302a6d707c3288a5f951258a2fa3e926b8c8f8cf |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | commits |
| Skip to content | https://github.com/nodejs/node/commit/60d0aa0cd4#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2F60d0aa0cd4 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2F60d0aa0cd4 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommit%2Fshow&source=header-repo&source_repo=nodejs%2Fnode |
| Reload | https://github.com/nodejs/node/commit/60d0aa0cd4 |
| Reload | https://github.com/nodejs/node/commit/60d0aa0cd4 |
| Reload | https://github.com/nodejs/node/commit/60d0aa0cd4 |
| nodejs | https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Code | https://github.com/nodejs/node |
| Issues654 (654) | https://github.com/nodejs/node/issues |
| Pull requests668 (668) | https://github.com/nodejs/node/pulls |
| Actions | https://github.com/nodejs/node/actions |
| Projects | https://github.com/nodejs/node/projects |
| Security and quality | https://github.com/nodejs/node/security |
| Insights | https://github.com/nodejs/node/pulse |
| https://github.com/nodejs/node |
| Browse files | https://github.com/nodejs/node/tree/60d0aa0cd4e6bf42c1356b9ba179969e3ff0e0d6 |
| https://github.com/nodejs/node/tree/60d0aa0cd4e6bf42c1356b9ba179969e3ff0e0d6 |
| jasnell | https://github.com/nodejs/node/commits?author=jasnell |
| aduh95 | https://github.com/nodejs/node/commits?author=aduh95 |
| #66138 | https://github.com/nodejs/node/pull/66138 |
| 12962d8 | https://github.com/nodejs/node/commit/12962d8eb58cbf3c67065d892879223a0e6196a2 |
| cli.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-7349c17bce4d97526eefcb6f8291d617e7edb92ed9927fd3b9264e8014fc4e7c |
| inspector.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-d6da7e100224e744520fde97ca99f743ad9eafc83d50ed92ed2b7870f0589f68 |
| process.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-5212ec434ff69f31e0de5e7e6f57abd45d810780c60f05736ab31eae5a395186 |
| report.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-ae677f188ed345a26d3cd942a7efcb794eafb57478497b992c20e17e6fc596e8 |
| node.1 | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-6319d8667880c119404aad5631a45e33a1ee70a4201282049872ac9d5d6f9295 |
| env.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-9eafb215360b21494c0aedebe24a2f319b68a1158f9803557251946824175854 |
| inspector_agent.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-70a38bba4bd6538b0bdf462db5268047b43a0260fe71c3f469d5ad52cbf8f2dd |
| inspector_js_api.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-0357558a7762e21bcea424014907d2b67f64f7acf86407ef2765d4df2bda6c8d |
| node.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-6c1386cbc6e4a11941649af31a0257d5c3e40b5f41223cdddf87ab2e984b705a |
| node_exit_code.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-d7a98331deb0f2ccec3e83eba17597280e05436cc861f2b830fec782d9b8a5ae |
| node_main_instance.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-ee087afd55f181d56a9450bcf909502d8b858f16c5fa22ad80002f9f4626c188 |
| node_options.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-d0b7433f8ca620eba56fc39f79429c73e2b3f061ca6d27583132a37b788b8aa8 |
| node_options.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-a6dd6c44925932d3134081da80ed07216f5f66449f540442835557616bcd14f9 |
| node_watchdog.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-bb0739d9e70b7fda9e825ede9d654a832e29f7c538657a52804a4b645d322ff1 |
| node_watchdog.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-ad2537e1a3864aec6d02d7c5e6e9ba001b781350e2c5b9f168caf018923d24bb |
| node_worker.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-9128e8acf93d3308d3c2410b62fe8ee82d5fce8128e12d89e67a6eecf333f1fc |
| blocked-main-thread.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-b2f4487dbd9a58974a00c5de44ad85d5fa4547915179b55eed89ecb5167edb93 |
| blocked-worker-at-exit.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-51797450021773b86c8c54a58565ab1d0ac91b51bf1a1f010c1e795ce4893beb |
| blocked-worker.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-d968238740ed6c88aa037fed7176a99b87b34b65df38cb9a9aa7c92e2637217a |
| wait-for-parent.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-777db62f21336d2363074df1243cacb3932c33778b158a0c84aaf91c37afeda2 |
| test-process-timeout-blocked.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-8fffcc6a9fd6399e1c638791747e74dc3d466b1cf18145e2675f0f0c4ad8712f |
| test-process-timeout-coverage.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-da8b4f7c45c1eebd042ee4415fc9901aa45f6f12fb13cd13cc50d97c2d0e4588 |
| test-process-timeout-inspector.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-6018e0874c3f737b782cf21f08184429cbbad0d04605e7e51fa4fb4327262c57 |
| test-process-timeout-options.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-9d8dc111b533252d808dd976f054ff90985e29a11d5e9c44cb335f45f25798e7 |
| test-process-timeout.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-303c2fb4ecc707ede864515bef768dc99e356504310269638824143e439df8c1 |
| test-report-process-timeout.js | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-ad9e8669b46b97d9fb0754dbeb151d924af9da9ee40b714534c3f3f63c84e1e8 |
| test-watch-mode-process-timeout.mjs | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-da24d0d4fd32cd0ca7d85ce244c1ab94572641172e0ec59e7fd19436cc0c44b9 |
| doc/api/cli.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-7349c17bce4d97526eefcb6f8291d617e7edb92ed9927fd3b9264e8014fc4e7c |
| doc/api/inspector.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-d6da7e100224e744520fde97ca99f743ad9eafc83d50ed92ed2b7870f0589f68 |
| doc/api/process.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-5212ec434ff69f31e0de5e7e6f57abd45d810780c60f05736ab31eae5a395186 |
| doc/api/report.md | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-ae677f188ed345a26d3cd942a7efcb794eafb57478497b992c20e17e6fc596e8 |
| doc/node.1 | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-6319d8667880c119404aad5631a45e33a1ee70a4201282049872ac9d5d6f9295 |
| src/env.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-9eafb215360b21494c0aedebe24a2f319b68a1158f9803557251946824175854 |
| src/inspector_agent.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-70a38bba4bd6538b0bdf462db5268047b43a0260fe71c3f469d5ad52cbf8f2dd |
| src/inspector_js_api.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-0357558a7762e21bcea424014907d2b67f64f7acf86407ef2765d4df2bda6c8d |
| src/node.cc | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-6c1386cbc6e4a11941649af31a0257d5c3e40b5f41223cdddf87ab2e984b705a |
| src/node_exit_code.h | https://github.com/nodejs/node/commit/60d0aa0cd4#diff-d7a98331deb0f2ccec3e83eba17597280e05436cc861f2b830fec782d9b8a5ae |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |