Bonjour,
J'ai un serveur multi-client sous linux. Pour chaque client le serveur cr�er un thread POSIX.
Afin de savoir si le client est toujours connecter, toute les 5s je voudrait envoyer un "ping" (ce n'est pas un vraie ping).
Si je ne re�oit pas la r�ponse dans les 0.5s, j'arr�te proprement le traitement.
Mon probl�me est le suivant: Comment mettre en "pause" un thread au bout d'un temps d�terminer ? Ceci afin d'envoyer le "ping" ou d'indiquer que la r�ponse n'a pas �t� re�ue a temps.
Il ne faut pas que cela interrompe les autres threads.
PS : les temps sont arbitraires.
Partager