¿Cuál es el equivalente de Windows de process.on ('SIGINT') en node.js?
Estoy siguiendo la guiaaquí (escuchando los eventos SIGINT) para cerrar con gracia mi aplicación node.js alojada en Windows-8 en respuesta a Ctrl-C o al cierre del servidor.
Pero Windows no tieneSIGINT
. Yo tambien lo intentéprocess.on('exit')
, pero eso parece demasiado tarde para hacer algo productivo.
En Windows, este código me da:Error: No hay tal módulo
<code>process.on( 'SIGINT', function() { console.log( "\ngracefully shutting down from SIGINT (Crtl-C)" ) // wish this worked on Windows process.exit( ) }) </code>
En Windows, este código se ejecuta, pero esdemasiado tarde para hacer algo gracioso:
<code>process.on( 'exit', function() { console.log( "never see this log message" ) }) </code>
Hay unSIGINT
evento equivalente en Windows?