Fonction accept() bloquante avec winsock2
Bonjour,
J'ai suivis le cours de Bousk sur winsock, et celui-ci m'as beaucoup plu.
Cependant, j'ai un soucis dans un programme et j'aurais aimé savoir si quelqu'un avait une solution à me proposer :
dans mon application serveur, j'utilise un thread qui accepte les clients en continue pour ne pas bloquer l'application. Malheureusement lorsque je souhaite éteindre l'application et que du coup j'appelle thread.join() pour attendre la fin du thread, l'application reste bloqué car le thread ne se termine pas car il est bloqué sur la fonction accept() jusq'à ce qu'un client tente de se connecter au serveur.
Quelqu'un connait-il une solution pour rendre la fonction accept() non bloquante, avec un timeout par exemple?
Merci,
Louis