Я использую системный вызов msgget() для получения новой очереди сообщений. Я использовал здесь флаги IPC_CREAT и IPC_EXCL. например message_queue = msgget(ftok("/tmp", 100), (0666 | IPC_CREAT | IPC_EXCL));
Теперь, когда моя прога неожиданно появляется, очередь сообщений остается, и мне не удается воссоздать очередь сообщений. Итак, мой вопрос: «Как я могу вернуть идентификатор существующей очереди сообщений?»
и, кстати, где очередь msg хранит свой идентификатор?