Boost C++ Libraries: Ticket #3975: Incorrect precondition for promise::set_wait_callback() https://svn.boost.org/trac10/ticket/3975 <p> The documented preconditions for promise::set_wait_callback() say: </p> <p> "The expression f(t) where t is a lvalue of type boost::packaged_task shall be well-formed." </p> <p> That should say boost::promise, not boost::packaged_task. </p> <p> (btw wait callbacks are a very nice feature!) </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3975 Trac 1.4.3 viboes Sun, 28 Nov 2010 09:02:17 GMT attachment set https://svn.boost.org/trac10/ticket/3975 https://svn.boost.org/trac10/ticket/3975 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">future_ref.patch</span> </li> </ul> Ticket viboes Sun, 28 Nov 2010 09:02:31 GMT type changed https://svn.boost.org/trac10/ticket/3975#comment:1 https://svn.boost.org/trac10/ticket/3975#comment:1 <ul> <li><strong>type</strong> <span class="trac-field-old">Bugs</span> → <span class="trac-field-new">Patches</span> </li> </ul> Ticket viboes Sat, 03 Dec 2011 16:55:57 GMT owner, status, milestone changed; cc set https://svn.boost.org/trac10/ticket/3975#comment:2 https://svn.boost.org/trac10/ticket/3975#comment:2 <ul> <li><strong>cc</strong> <span class="trac-author">viboes</span> added </li> <li><strong>owner</strong> changed from <span class="trac-author">Anthony Williams</span> to <span class="trac-author">viboes</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.43.0</span> → <span class="trac-field-new">Boost 1.49.0</span> </li> </ul> <p> Committed in trunk revision 75790. </p> Ticket viboes Sat, 07 Jan 2012 22:01:30 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/3975#comment:3 https://svn.boost.org/trac10/ticket/3975#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Committed in release at <a class="missing ticket">#76291</a> </p> Ticket