Я использую boost :: interprocess :: message_queue с VC ++ (в Microsoft Visual Studio 2005).
Он работает правильно в режиме отладки.
Затем, когда я компилирую свою программу в режиме Release, она перестает работать, каждый раз, когда я вызываю try_send, она возвращает false.
Я не понимаю, какие могут быть настройки, которые отличаются между режимами выпуска и отладки, и это заставит очередь перестать работать.