Bonjour tout le monde,

j'utilise les composants TClientSocket et TServerSocket depuis un moment, et je viens juste de me rendre compte que si on débranche le cable réseau de la machine client, le serveur ne détecte pas cette déconnexion, et pour lui le client est toujours connecté !! Même en testant TServerSocket->Socket->Connections[I]->Connected ca renvoie true !!!
A noter aussi qu'aucune erreur n'est levée dans le OnClientError.

Quelqu'un aurait un moyen de détecter cette déconnexion ? (Merci de ne pas me proposer d'implémenter un mécanisme de trames de vie émises régulièrement par le client).