使用可共享互斥锁增强条件变量

时间:2017-05-30 20:43:22

标签: c++ c++11 boost ipc boost-interprocess

在Boost进程中,是否可以使用具有可共享互斥锁的条件变量?我有一位作家和多位读者需要等待作者。

更具体地说,使用named_condition_any::wait失败是因为它内部调用了unlock(),但sharable_lock需要unlock_sharable()。我怎么能绕过这个?

0 个答案:

没有答案