J'exécute une application Python qui génère plusieurs processus. Elle utilise le port 56008 pour écouter les demandes des clients. Parfois, après avoir fermé l'application, le port qu'elle utilisait est toujours "en service". Certains processus Python semblent toujours en cours d'exécution, mais j'essaie de les tuer à l'aide de la commande kill
ne semble pas avoir d'effet.
Comment puis-je le libérer manuellement pour pouvoir redémarrer mon application ?
Plus d'informations :
Sortie de ps -C python
PID TTY TIME CMD
30118 pts/1 00:00:00 python
30131 pts/1 00:00:00 python
*Il y a environ 30 lignes au total du format [pid] pts/1 00:00:00 python
Sortie de netstat -tulp
(ligne pertinente uniquement) :
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:56008 *:* LISTEN -