Bonjour,
Je cherche à connaitre l'état d'un socket TCP.
Dans mon serveur, je teste avec ioctl(FION_READ) s'il y a des données à traité. Si c'est le cas j'appel receive() sinon j'attend et je recommence. Mon problème est lorsque mon client crash, je ne suis pas capable de le savoir. Donc mon serveur pense qu'il est toujours connecté.
Merci d'éclairer ma lanterne.
PS : Je suis sous linux (une fonction POSIX serait bienvenue).
PS2: Je continue de chercher en attendant.
Partager