id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10964,future>::unwrap().then() Deadlocks,code@…,viboes,"The shared_state returned by unwrap() doesn't appear to propagate continuation information properly. The following code will deadlock, but the continuations should be immediately invoked. {{{ struct TestCallback { typedef boost::future result_type; result_type operator()(boost::future future) const { future.get(); return boost::make_ready_future(); } result_type operator()(boost::future> future) const { future.get(); return boost::make_ready_future(); } }; int main() { boost::make_ready_future().then( TestCallback()).unwrap().then(TestCallback()).get(); return 0; } }}}",Bugs,closed,To Be Determined,thread,Boost 1.57.0,Problem,fixed,,contact@…