Je travaille sur une distribution Linux embarquée et j'ai besoin de surveiller les connexions entrantes et sortantes (si elles sont toujours actives, etc.) et je rencontre des problèmes car j'ai remarqué que même si l'hôte distant coupe la connexion, je peux toujours voir la connexion comme ESTABLISHED via netstat.
J'ai deux versions différentes de ce système Linux embarqué : une qui utilise un ancien noyau 2.6.34 et qui fonctionne bien, tandis que celle qui échoue utilise un noyau 3.18.18.
En cherchant plus d'informations, je soupçonne que je dois définir / changer les délais TCP, donc je les ai configurés via syctl.conf mais cela ne change rien. Le système qui utilise le noyau 2.6.34 n'a pas les délais TCP configurés, donc cela me fait penser que les délais TCP ne sont pas à l'origine de mon problème.
Avez-vous une idée de ce qui pourrait être la raison pour laquelle la connexion reste comme ESTABLISHED?