Bonjour,
Je travaille sous Gentoo linux, et j'ai utilisé les messages queues dans mon programme écris en C (avec msgget, msgrcv, msgctl(msgid,IPC_RMID,0) ...). A la fin de l'execution, les messages queues sont bien fermées. Par contre, en faisant un "ipcs" je vois que y a des semaphores qui ont été crées et qui ne sont pas détruits à la fin de l'execution de mon programme. Dans mon programme, y a aucun moment j'ai appelé les commandes pour créer les semaphores, alors je présume que c'est les messages queues qui les ont crées. Alors comment faire pour les détruires à la fin du programme? Merci!
Partager