Boost C++ Libraries: Ticket #8923: boost/detail/lightweight_thread.hpp: Ignores failures from WaitForSingleObject https://svn.boost.org/trac10/ticket/8923 <p> boost/detail/lightweight_thread.hpp ignores failures from <a class="missing wiki">WaitForSingleObject</a>. There's not much point in closing the handle if the wait failed due to ERROR_INVALID_HANDLE. </p> <p> At minimum (as a user), I would expect Boost to use BOOST_ASSERT with an appropriate exception in debugging and diagnostic builds; and BOOST_VERIFY with an appropriate exception for release or production builds. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8923 Trac 1.4.3 viboes Mon, 13 Jan 2014 22:10:22 GMT component changed; owner set https://svn.boost.org/trac10/ticket/8923#comment:1 https://svn.boost.org/trac10/ticket/8923#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Peter Dimov</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">smart_ptr</span> </li> </ul> <p> Please, associate the ticket to the library you are using that uses boost/detail/lightweight_thread.hpp. </p> Ticket viboes Mon, 13 Jan 2014 22:10:42 GMT component changed https://svn.boost.org/trac10/ticket/8923#comment:2 https://svn.boost.org/trac10/ticket/8923#comment:2 <ul> <li><strong>component</strong> <span class="trac-field-old">smart_ptr</span> → <span class="trac-field-new">None</span> </li> </ul> Ticket viboes Tue, 16 Sep 2014 05:46:03 GMT component changed https://svn.boost.org/trac10/ticket/8923#comment:3 https://svn.boost.org/trac10/ticket/8923#comment:3 <ul> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">smart_ptr</span> </li> </ul> Ticket