Boost logo

Boost Users :

Subject: [Boost-users] [Lockfree] Interprocess Support
From: Gábor Márton (martongabesz_at_[hidden])
Date: 2013-02-19 06:20:53


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


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net