Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11256: future<>::is_ready() == false in continuation function
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-05-01 22:24:34
#11256: future<>::is_ready() == false in continuation function
-------------------------------------+-------------------------------------
Reporter: Konrad Zemek | Owner: viboes
<konrad.zemek@â¦> | Status: assigned
Type: Bugs | Component: thread
Milestone: To Be Determined | Severity: Problem
Version: Boost 1.58.0 | Keywords: then continuation
Resolution: | is_ready
-------------------------------------+-------------------------------------
Comment (by Konrad Zemek <konrad.zemek@â¦>):
I'll try to put together an example to reproduce; I had very limited time
when the issue popped up, and I couldn't get a simple example to fail.
I'll also try and trace calls in future.hpp to get an understanding of
what logic leads to the continuation being triggered prematurely.
I'm using released Boost 1.58 patched with fix for future<>::then with
executors not compiling; the future.hpp is effectively the one from commit
0bed674 . I'm using 64-bit Ubuntu 14.10 with GCC 4.9.1 .
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11256#comment:2> 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