Я работаю удаленно с очередями сообщений POSIX в течение нескольких дней. Теперь я хочу сделать это на своем собственном компьютере, но я обнаружил, что нет/dev/mqueue папок, где создаются очереди; это означает, что я не знаю, где они находятся (есть или нет), поэтому я не могу получить доступ к ним, чтобы удалить их в случае неожиданного завершения моей программы.Папка сообщений POSIX
Я заметил, что мой код не работает должным образом из-за очередей «зомби», но я не могу удалить их из этой папки, как я делаю с семафорами и общими воспоминаниями (размещенными в/dev/shm).
Я подозреваю, что некоторые настройки об этом могут быть выполнены с помощью следующей команды, но я хотел бы знать, что я делаю, прежде чем что-либо менять.
mount -t mqueue none /dev/mqueue
Надеюсь, мне удалось показать свою проблему, чтобы кто-то мог дать мне решение.
Спасибо заранее,
Эдуардо