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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 process.on('exit', (code) => { console.log(`About to exit with code: ${code}`); });
Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.
"Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
Kenneth E. Boulding
"Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
Jean-Baptiste Say, Traité d'économie politique, 1803.
"/home/earth is 102% full ... please delete anyone you can."
Inconnu
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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(); });
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager