Ich folge hier den Anweisungen (auf SIGINT
Ereignisse warten), um meine von Windows-8 gehostete Anwendung node.js als Reaktion auf das Herunterfahren von Ctrl+ Coder Server ordnungsgemäß herunterzufahren.
Aber Windows hat nicht SIGINT
. Ich habe es auch versucht process.on('exit')
, aber das scheint zu spät, um etwas Produktives zu tun.
Unter Windows gibt mir dieser Code: Fehler: Kein solches Modul
process.on( 'SIGINT', function() {
console.log( "\ngracefully shutting down from SIGINT (Crtl-C)" )
// wish this worked on Windows
process.exit( )
})
Unter Windows wird dieser Code ausgeführt, ist jedoch zu spät, um etwas Anmutiges zu tun :
process.on( 'exit', function() {
console.log( "never see this log message" )
})
Gibt es ein SIGINT
gleichwertiges Ereignis unter Windows?