You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sending a SIGINT signal using npx node anything.js will result in a double SIGINT received by the application code.
Expected Behavior
Just one signal to be received by the application code.
Steps To Reproduce
console.log('starting up')process.on('SIGINT',()=>{console.log('shutting down')// simulate cleanupsetTimeout(()=>{console.log('cleanly exiting')process.exit(0)},5000)})// run foreversetInterval(()=>{},1<<30)
╭─greguz@prunix ~/Development/issue
╰─$ npx node z.js
starting up
^Cshutting down
shutting down
cleanly exiting
Environment
npm: v11.2.0
Node.js: v23.10.0
OS Name: macOS 15.3.2 (24D81)
System Model Name: Apple M2 Pro
npm config:
; "user" config from /Users/greguz/.npmrc
//registry.npmjs.org/:_authToken = (protected)
; node bin location = /Users/greguz/.local/share/fnm/node-versions/v23.10.0/installation/bin/node; node version = v23.10.0; npm local prefix = /Users/greguz/Development/evologi/orderpod-dlr; npm version = 11.2.0; cwd = /Users/greguz/Development/evologi/orderpod-dlr; HOME = /Users/greguz; Run `npm config ls -l` to show all defaults.
The text was updated successfully, but these errors were encountered:
Is there an existing issue for this?
This issue exists in the latest npm version
Current Behavior
Sending a SIGINT signal using
npx node anything.js
will result in a doubleSIGINT
received by the application code.Expected Behavior
Just one signal to be received by the application code.
Steps To Reproduce
Environment
The text was updated successfully, but these errors were encountered: