id summary reporter owner description type status milestone component version severity resolution keywords cc 11231 Allow to set continuation future's destructor behavior to non-blocking Konrad Zemek viboes "As [http://thread.gmane.org/gmane.comp.lib.boost.user/83879 discussed on the mailing list]: Currently, continuation futures created using {{{future<>::then()}}} with {{{boost::launch::async}}} or an executor block on destruction (until the value is ready). I would like there to be a way to disable this behavior, whether through an additional argument in {{{future<>::then()}}} (much like {{{boost::defer_lock}}} in locks' constructors), a method explicitly setting the non-blocking behavior, or implicitly through a call to {{{future<>::wait_for/until()}}}." Feature Requests closed Boost 1.60.0 thread Boost 1.58.0 Not Applicable fixed