Re: [Boost-bugs] [Boost C++ Libraries] #8323: boost::thread::try_join_for/try_join_until may block indefinitely due to a combination of problems in Boost.Thread and Boost.Chrono

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8323: boost::thread::try_join_for/try_join_until may block indefinitely due to a combination of problems in Boost.Thread and Boost.Chrono
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-03-30 18:31:53


#8323: boost::thread::try_join_for/try_join_until may block indefinitely due to a
combination of problems in Boost.Thread and Boost.Chrono
-----------------------------------------+----------------------------------
  Reporter: szakharchenko@… | Owner: viboes
      Type: Bugs | Status: assigned
 Milestone: Boost 1.54.0 | Component: thread
   Version: Boost 1.50.0 | Severity: Problem
Resolution: | Keywords: thread, chrono, steady_clock, try_jon_for, try_join_until, QueryPerformanceCounter
-----------------------------------------+----------------------------------

Comment (by viboes):

 Replying to [comment:7 szakharchenko@…]:
> This change doesn't affect the problem which is presented in the
 attached test case, because the try_join_until overload that you patched
 isn't selected if the time point is based on the system_clock (the next
 one, which mentions the system clock, is selected). It does work with the
 steady clock, though.


 This is another issue that could be discussed. Be free to create a new
 ticket.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8323#comment:9>
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:12 UTC