Bonjour tout le monde, j'aimerais savoir comment arreter la fonction receive quand il n'y a aucun packet a recevoir car le programme s'arrette dans ce cas la.
Merci tout le monde
Version imprimable
Bonjour tout le monde, j'aimerais savoir comment arreter la fonction receive quand il n'y a aucun packet a recevoir car le programme s'arrette dans ce cas la.
Merci tout le monde
Le plus radical, c'est de fermer la socket.
oui d'accord mais comment je fais pour fermer la socket si le programme s'arrête au receive() ?
Ca nécessite en effet d'avoir un autre thread d'exécution. L'autre solution consiste à configurer ta socket pour mettre un timeout. Cf méthode setSoTimeout()