Je lance un programme particulier sur Linux qui plante parfois. Si vous l'ouvrez rapidement après cela, il écoute sur le socket 49201 au lieu de 49200 comme il l'a fait la première fois. netstat révèle que 49200 est dans un état TIME_WAIT.
Y a-t-il un programme que vous pouvez exécuter pour forcer immédiatement ce socket à sortir de l'état TIME_WAIT ?
1 votes
Si vous êtes ici en raison de "trop de
TIME_WAIT
sur le serveur", il suffit de passer les trois premières réponses qui évitent la question au lieu d'y répondre.0 votes
J'ai accepté ce qui était la 4e réponse, elle devrait donc être en haut maintenant
0 votes
Lien croisé : question associée sur Stack Overflow : c - Error: Address already in use while binding socket with address but the port number is shown free by
netstat
- Stack Overflow