Is boost::interprocess threadsafe?
问题 Currently, I have 2 processes that communicate using the message_queue and shared_memory form boost. Everything work as attended. Now I need to make one of this process multi threaded (thanks to boost again), and I was wondering if I need to use protection mechanism between the threads (such as mutex), or if the boost::interprocess library already provides a protection mechanism ? I did not find any info on that on the boost documentation. By the way I'm using boost 1.40. Thanks in advance.