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