Dans le SocketLit suivant le SocketEcrit, il faidrait gérer le TimeOut.
Si la réponse n'est pas arrivée avant le TimeOut c'est que le serveur n'a
pas répondu.
--
Cordialement
Patrick Bouquet
Membre de WinDAsso - Association des Développeurs WINDEV(c)
http://www.windasso.org
pbouquet@pblogiciel.fr
"Séverine" <sevparis@yahoo.fr> a écrit dans le message de
news:41ada5ee@news.pcsoft.fr...
bonjour,
situation : je suis une appli cliente dvpée en Windev et je communique
avec un serveur où l'autre appli n'est pas du Windev
communication via des sockets
soit je fais un socketconnecte puis après je rentre dans une boucle (gérer
via des threads)
> où je fais des socketecrit pour leur envoyer un message puis en retour il
me renvoie un message d'acquittment (que je récupère via un socketlit)
quand tout tourne je n'ai pas de problème particulier
mais si le serveur se déconnecte (ex par coupure réseau ) puis se
reconnecte
> de mon coté , j'ai la situation suivante : le socketecrit suivant renvoie
l'erreur
WSAECONNRESET
et le seul moyen pour le dialogue reprenne est d'arrêter mon programme et
de le relancer ?
avez vosu une idée pour que si le socketecrit renvoie une erreur je puisse
eviter cette erreur ?
merci