Nous utilisons une file d'attente de messages System V avec la fonction msgrcv
appelée en mode bloquant. Nous voulons implémenter un temporisateur sur la fonction de blocage msgrcv
afin que lorsque le temporisateur expire et que nous n'avons pas reçu de message, nous pouvons débloquer msgrcv
et continuer l'exécution.System V IPgr msgrcv with timer Howto
Avez-vous des suggestions sur la façon de réaliser cela en programmant? J'ai résolu ce problème en utilisant un signal d'alarme.
double possible de http://stackoverflow.com/questions/4110198/system- v-message-queue-timed-receive – jschmier