19 Feb
2013
19 Feb
'13
11:20 a.m.
Hi, In 1.53 documentation it is said: The boost.lockfree data structures have basic support for Boost.Interprocess. The only problem is the blocking emulation of lock-free atomics, which in the current implementation is not guaranteed to be interprocess-safe. What does that and interprocess-safety exactly mean? Is it possible to use an interprocess allocator (e.g. allocator<int, managed_shared_memory::segment_manager>) together with lockfree::queue? Or shall I expect unexpected behaviour? Thanks, Gabor