PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2025 → problème socket
problème socket
Iniciado por alain.lavieille, jun., 10 2022 11:59 AM - Sem resposta
Publicado em junho, 10 2022 - 11:59 AM
Bonjour,
j'ai un soucis sur une gestion de socket,
Dans la plus part du temps, cela fonctionne très bien mais de temps en temps, j'ai message quand je fais un socketecrit
je test ma socket avec socketexite
20220610-11282797 : TJRS OK C62a30eb9390c0263
je fais mon socketecrit
20220610-11282797 : renvoi à la socket PAS OK HTTP/1.1 200 OK C62a30eb9390c0263 Un problème a été détecté pendant l'envoi d'informations sur la socket.
La socket a renvoyé l'erreur système suivante :
<WSAESHUTDOWN>
Détail de l'erreur système : Une demande d’envoi ou de réception de données n’a pas été autorisée car le socket avait déjà été éteint dans cette direction par un appel d’arrêt précédent.

20220610-11282797 : SOCKET INFO : C62a30eb9390c0263 147.135.139.4849564

je ne vois pas où chercher le soucis ?
voici le bout de source
SI SocketExiste(sSocketClient) ALORS
JournalAjoute("SOCKET EXISTE retour ok "+sSocketClient)
JournalAjoute("socket existe 2 retour : "+sSocketClient+" "+SocketClientInfo(sSocketClient,SocketAdresse))
SI SocketExiste(sSocketClient) ALORS
JournalAjoute("TJRS OK "+sSocketClient)
SINON
JournalAjoute("TJRS NONK "+sSocketClient)
FIN
SocketChangeModeTransmission(sSocketClient, SocketSansMarqueurFin)

bLb_transmis = SocketEcrit(sSocketClient,"HTTP/1.1 200 OK"+RC)







Merci d'avance
Cordialement