reconnection client sur serveur en c avec socket - C - Programmation
Marsh Posté le 30-11-2008 à 21:00:06
dyroj a écrit : Bonjour, |
Salut
Il me semble qu'un read (recv sous windows?) sur une socket déconnectée renvoie une erreur donc tu peux le détecter avec un
if ( read (socket,...)<0 )
...
Pour le retour je pense que ça dépend du protocole. Je dirais qu'en TCP il faut refaire un accept sur ta socket initiale.
edit: reconnexion
Marsh Posté le 30-11-2008 à 11:24:58
Bonjour,
jai créer un client serveur. le serveur envoie des données au client. le programme marche bien souf quand je deconnect le client du serveur et que je le reconnect (tous sa sans que le serveur se ferme) sa ne marche plus, le client se connect mais ne recois plus de donnée.
alors voila ma question:
y a t il un moyen de savoir si le client c'est deconnecter du seveur, si oui comment préparer sont retour coté seveur.
si vous avez la repond pouver vous me montrer un exemple simple s'il vous plai biensur.
merci a++.