bonjour,
J'utilise TClientSocket et je me bats désespérément avec ce composant.
Je l'utilise en mode non blocking et tant que je n'obtiens pas la connexion (serveur non présent), après un time out, je retente une nouvelle connexion automatiquement.
Le problème c'est qu'il consomme des process handle à chaque connexion et ne les libère pas ce qui fait qu'au bout d'un moment, j'ai une erreur 10055 (The system lacked suffisient buffer space or a queue was full)
J'ai essayé de détruire le composant et de le recréer à chaque connexion mais rien n'y fait, mon compteur de process handle croit inévitablement.
Merci pour vos réponses.
Partager