Re: [Boost-bugs] [Boost C++ Libraries] #6640: interprocess::named_condition::wait interruption point

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6640: interprocess::named_condition::wait interruption point
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-07-30 12:23:54


#6640: interprocess::named_condition::wait interruption point
------------------------------------------------+--------------------------
  Reporter: David Akehurst <david.akehurst@…> | Owner: igaztanaga
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: interprocess
   Version: Boost 1.49.0 | Severity: Showstopper
Resolution: | Keywords:
------------------------------------------------+--------------------------

Comment (by megaposer):

 It would be great to have this feature available.

 Right now I am doing a busy-loop with a 100 ms timed_wait() and a check on
 an std::atomic<bool> whether there has been an interrupt. This is more
 than unsatisfactory.

 I understand that a proper implementation for this is difficult to
 achieve, especially if one wants to interrupt a very specific thread
 limited to the current process.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6640#comment:1>
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:18 UTC