J’ai un bug depuis peu quand je développe en locale, quand je lance le serveur avec nodemon, il me semble que lorsque le serveur se hot-reload, l’ancien serveur tourne toujours:
Je vois ce problème quand je tue le process, des logs erreurs venant de plusieurs services, et il ne se tue pas toujours, je suis obligé d’aller tuer le process a la main.
J’ai l’impression que la db se ferme avant les que les services soient coupés, l’appel à la méthode stop part alors en erreur.
mmm bien vu, sauf que ça n’explique pas pourquoi l’ancien process n’est pas kill. Normalement nodemon kill l’ancien process et relance un nouveau, donc même si l’ancien process n’est pas « graceful quit », il ne devrait pas rester en arrière plan infiniment
Je pense que c’est mes changements au niveau du graceful exit qui ont pétés ça, ou alors c’était déjà présent et le graceful exit n’a fait qu’accentuer le problème