Se connecter avec
S'enregistrer | Connectez-vous

reconnection client sur serveur en c avec socket

Dernière réponse : dans Programmation

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++.
Lassé par la pub ? Créez un compte
Expert Programmation

Si tu gère la connexion multi-client, ce n'est pas un problème, car si le client est déconnecté à ton prochain send() tu dois avoir une erreur.
Sinon, peut-être qu'avec getsockopt() tu peux avoir l'info, mais normalement c'est inutile.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde