
Envoyé par
wiztricks
Salut,
Le serveur ne le sait pas avant l'expiration d'un timeout (au niveau de la pile réseau) qui est de plusieurs minutes. En attendant, lectures et écritures seront bloquées.... ainsi que, le programme (ou le thread) sauf à utiliser des non blocking sockets avec des timeouts explicites et une gestion d'erreur.
Toute la difficulté de la programmation réseau est dans la gestion des erreurs et des timeout... gérer la déconnexion d'un client n'est pas plus compliqué que le reste.
- W
Partager