[Boost-bugs] [Boost C++ Libraries] #12088: Deferred continuable futures not executed anymore.

Subject: [Boost-bugs] [Boost C++ Libraries] #12088: Deferred continuable futures not executed anymore.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-03-22 14:21:20


#12088: Deferred continuable futures not executed anymore.
------------------------------+------------------------
 Reporter: ivmun | Owner: anthonyw
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: thread
  Version: Boost 1.60.0 | Severity: Regression
 Keywords: |
------------------------------+------------------------
 What was working in 1.59 while using deferred continuable futures is not
 anymore in 1.60.


 {{{
 boost::async( [](){
   std::cout << "first chunk" << std::endl;
 }).then( boost::launch::deferred, []( boost::future<void> ) {
   std::cout << "second chunk" << std::endl;
 });
 }}}


 In 1.59, both messages are printed/executed. However, in 1.60, the second
 message (or any other deferred continuation) is not printed/executed.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12088>
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:19 UTC