Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Linux.noyau : Forcer une erreur ETIMEDOUT plus rapidement

Posté par str000mff (page perso, ) le 07 février 2008

Salut,



je cherche comment forcer une erreur ETIMEDOUT plus tot...



Je m'explique: quand j'enlève le cable réseau je dois attendre plus de 20 min pour avoir une erreur de déconnection.



y'a t il moyen en configurant des parametres de faire en sorte que le kernel linux me remonte cette erreur plus tot ?



Merci !

> Lire le message (4 commentaires, moyenne: 2).  

Vous avez demandé le commentaire #902702.

paramètres TCP

Posté par left () le 08/02/2008 à 09:24. (lien). Évalué à 2.

Pour une application donnée, il faut aller modifier les paramètres de la socket TCP (avec la fonction setsockopt) genre TCP_KEEPIDLE et TCP_KEEPINTVL (cf /usr/include/linux/tcp.h pour les commentaires).
Ça ne me semble pas une bonne idée de modifier les paramètres TCP pour tout l'OS, mais c'est toi qui voit. Pour avoir les paramètres que tu peux modifier, regarde ce qui est dispo dans /proc/sys/net/ipv4