PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → erreur WSAECONNRESET
erreur WSAECONNRESET
Iniciado por sevparis, 01,dic. 2004 13:49 - 1 respuesta
Publicado el 01,diciembre 2004 - 13:49
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
Publicado el 02,diciembre 2004 - 16:39
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