Boost C++ Libraries: Ticket #9460: boost::statechart::fifo_worker not working well when BOOST_THREAD_DONT_PROVIDE_NESTED_LOCKS is defined https://svn.boost.org/trac10/ticket/9460 <p> boost::statechart::fifo_worker uses boost::mutex::scoped_lock typedef which is not accessible when BOOST_THREAD_DONT_PROVIDE_NESTED_LOCKS is defined (this macro is defined when BOOST_THREAD_VERSION is set to 4).<br /> I suggest to replace scoped_lock typedefs with explicit boost::unique_lock usage.<br /> Best regards, Maksim. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9460 Trac 1.4.3 anonymous Mon, 02 Dec 2013 16:15:57 GMT attachment set https://svn.boost.org/trac10/ticket/9460 https://svn.boost.org/trac10/ticket/9460 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">fifo_worker.hpp.patch</span> </li> </ul> Ticket anonymous Tue, 07 Jul 2015 13:25:04 GMT <link>https://svn.boost.org/trac10/ticket/9460#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9460#comment:1</guid> <description> <p> The issue still exists in Boost 1.58.0 </p> </description> <category>Ticket</category> </item> </channel> </rss>