Salut,
Sous Linux, en C.
J'ai un serveur et un client sur une même machine.
Le client se connecte au serveur (connect()) et lis en boucle ce que le serveur lui envoie (read()), puis la boucle stoppe s'il trouve un certain marqueur dans la trame qu'il reçoit.
Or si le serveur meurt pendant la boucle du client, alors le client attend indéfiniment...
Je voudrai savoir comment détecter que le serveur meurt pendant la boucle du client, afin de killer le client.
Merci !
---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide