Pour le mutex => non, car il est délocké avec le pthread_cond_wait
Pour faire un recvmsg non-bloquant => non car le programme bouclerait et donc 100% de cpu. Pas bien
Je vais regarder du coté de select. C'est une bonne alternative.
L'inconvénient c'est que je suit dans l'obligation d'attendre le timeout lors de la fin du programme.
C'est pour cela que je n'ai pas pensé tout de suite à l'utiliser.
Si quelqu'un a une solution autre que select, je prend, c'est peut-être une combinaison de chaque qui fera l'affaire
[^] # Re: socket non bloquant...
Posté par DeadMaXfr . En réponse au message Raw socket (BUG). Évalué à 1.
Pour faire un recvmsg non-bloquant => non car le programme bouclerait et donc 100% de cpu. Pas bien
Je vais regarder du coté de select. C'est une bonne alternative.
L'inconvénient c'est que je suit dans l'obligation d'attendre le timeout lors de la fin du programme.
C'est pour cela que je n'ai pas pensé tout de suite à l'utiliser.
Si quelqu'un a une solution autre que select, je prend, c'est peut-être une combinaison de chaque qui fera l'affaire