Re: [Boost-bugs] [Boost C++ Libraries] #7089: BOOST_THREAD_WAIT_BUG limits functionality without solving anything

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7089: BOOST_THREAD_WAIT_BUG limits functionality without solving anything
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-08-23 21:32:50


#7089: BOOST_THREAD_WAIT_BUG limits functionality without solving anything
------------------------------------------+---------------------------------
  Reporter: jason@… | Owner: viboes
      Type: Bugs | Status: closed
 Milestone: Boost 1.51.0 | Component: thread
   Version: Boost 1.50.0 | Severity: Problem
Resolution: fixed | Keywords: BOOST_THREAD_WAIT_BUG timed_wait
------------------------------------------+---------------------------------

Comment (by acidtonic):

 I had a similar bug on Windows with condition_variable::wait(lock) never
 returning after upgrading from 1.45 to 1.50.

 I had to switch to a timed_wait(lock, time) and wait for a single timeout
 before being woke up.

 In 1.45 the exact same project (confirmed via SVN history) does not
 exhibit this behavior and wait(lock) is enough.

 MinGW on Windows XP, GCC 4.6.1.

 Is this related by chance? Should I try 1.51 now?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7089#comment:5>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:10 UTC