interprocess
interprocess copied to clipboard
"library_error" in QNX environment
`#include
int main(){
boost::interprocess::permissions permissions;
printf("***************************** 1\n");
int status = permissions.get_permissions();
printf("***************************** 2 [0x%x]\n",status);
// permissions.set_permissions(status);
// permissions.set_default();
permissions.set_unrestricted();
printf("***************************** 3.3\n");
boost::interprocess::message_queue mq(boost::interprocess::open_or_create,"my_queue2",100,200);
// mq.close();
printf("***************************** 4\n");
mq.remove("my_queue");
printf("***************************** 5\n");
return 0;
}`
Always report an error in the QNX environment: erminate called after throwing an instance of 'boost::interprocess::interprocess_exception' what(): boost::interprocess_exception::library_error
https://github.com/cppalliance/boost-gecko/issues/150#issuecomment-2507587645