bonjour
est-il possible d'intercepter les événements générés par un CTRL-C ou un kill avec nodejs sans avoir à installer un module spécifique tel que death par exemple
merci bien
Jean-Marie
Version imprimable
bonjour
est-il possible d'intercepter les événements générés par un CTRL-C ou un kill avec nodejs sans avoir à installer un module spécifique tel que death par exemple
merci bien
Jean-Marie
Ca devrait faire le job je pense :
Code:
1
2
3
4 process.on('exit', (code) => { console.log(`About to exit with code: ${code}`); });
Merci pour l'info qui m'a mis sur la piste de la variable process
l'événement 'exit' n'est pas déclenché sur ctrl_c et kill
par contre avec le code suivant çà fait le taf
Code:
1
2
3
4
5
6
7
8
9
10
11 process.on('SIGINT', function () { logger.info('!!!!!!!!!! CTRL_C'); .... process.exit(); }); process.on('SIGTERM', function () { logger.info('!!!!!!!!!! kill'); .... process.exit(); });