Bonjour
J'ai développé une DLL, qui se connecte à un serveur de données via socket.
J'utilise pour cela les MFC.
Je me connecte au serveur, je recois les données et je les traite ensuite pour animer un système d'information géographique. Tout fonctionne correctement, sauf ceci :
Je n'arrive pas à solutionner le pb suivant :
Est-il possible de se reconnecter à la même adresse et sur le même port, après une deconnexion (sur erreur ou manuellement), sans attendre un time-out coté serveur. Lorsque je cherche à me reconnecter, l'erreur que je recois est celle associée à WSAEADDRINUSE. Effectivement, le port se libère après un temps assez court, mais qui n'est pas envisageable pour un utilisateur.
Sur deconnexion manuelle, j'ai essayé de vider la socket avant de me déconnecter et de fermer, mais ca ne fonctionne pas.
Qulequ'un peut'il m'aider, SVP ? Merci
Tequila1