Boost C++ Libraries: Ticket #2871: asio async_read/async_write CompletionCondition inconsistency https://svn.boost.org/trac10/ticket/2871 <p> description of continuation condition is inconsistent: "The completion_condition function object returns true." Value returned should be 0. </p> <p> <a href="http://www.boost.org/doc/libs/1_38_0/doc/html/boost_asio/reference/async_read.html">http://www.boost.org/doc/libs/1_38_0/doc/html/boost_asio/reference/async_read.html</a> and similar functions with completion condition. </p> <p> The correct description is below. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2871 Trac 1.4.3 Steven Watanabe Thu, 19 Mar 2009 18:10:12 GMT owner, component changed https://svn.boost.org/trac10/ticket/2871#comment:1 https://svn.boost.org/trac10/ticket/2871#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Matias Capeletto</span> to <span class="trac-author">chris_kohlhoff</span> </li> <li><strong>component</strong> <span class="trac-field-old">Documentation</span> → <span class="trac-field-new">asio</span> </li> </ul> Ticket chris_kohlhoff Thu, 09 Apr 2009 12:00:39 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2871#comment:2 https://svn.boost.org/trac10/ticket/2871#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/52289" title="Correct documentation of read, read_at, write and write_at functions ...">[52289]</a>) Correct documentation of read, read_at, write and write_at functions to match new <a class="missing wiki">CompletionCondition</a> concept. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2871" title="#2871: Bugs: asio async_read/async_write CompletionCondition inconsistency (closed: fixed)">#2871</a>. </p> Ticket chris_kohlhoff Fri, 10 Apr 2009 23:45:01 GMT <link>https://svn.boost.org/trac10/ticket/2871#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2871#comment:3</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/52309" title="Merged revisions 52288-52294 via svnmerge from ...">[52309]</a>) Merged revisions 52288-52294 via svnmerge from <a class="ext-link" href="https://svn.boost.org/svn/boost/trunk"><span class="icon">​</span>https://svn.boost.org/svn/boost/trunk</a> </p> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52288" title="Prevent locales from affecting the formatting of endpoints. Fixes #2682. ">r52288</a> | chris_kohlhoff | 2009-04-09 21:50:42 +1000 (Thu, 09 Apr 2009) | 2 lines </p> </blockquote> <p> </p> <blockquote> <p> Prevent locales from affecting the formatting of endpoints. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2682" title="#2682: Bugs: endpoint operator &lt;&lt; is locale dependent (closed: fixed)">#2682</a>. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52289" title="Correct documentation of read, read_at, write and write_at functions ...">r52289</a> | chris_kohlhoff | 2009-04-09 22:00:36 +1000 (Thu, 09 Apr 2009) | 3 lines </p> </blockquote> <p> </p> <blockquote> <p> Correct documentation of read, read_at, write and write_at functions to match new <a class="missing wiki">CompletionCondition</a> concept. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2871" title="#2871: Bugs: asio async_read/async_write CompletionCondition inconsistency (closed: fixed)">#2871</a>. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52290" title="Fix some warnings that occur with MSVC at warning level 4. Fixes #2828. ">r52290</a> | chris_kohlhoff | 2009-04-09 22:03:01 +1000 (Thu, 09 Apr 2009) | 2 lines </p> </blockquote> <p> </p> <blockquote> <p> Fix some warnings that occur with MSVC at warning level 4. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2828" title="#2828: Bugs: win_iocp_overlapped_ptr::complete warning (closed: fixed)">#2828</a>. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52291" title="As a performance optimisation, add an explicit check for an empty ...">r52291</a> | chris_kohlhoff | 2009-04-09 22:04:39 +1000 (Thu, 09 Apr 2009) | 3 lines </p> </blockquote> <p> </p> <blockquote> <p> As a performance optimisation, add an explicit check for an empty vector of timer queues. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52292" title="Implement automatic resizing of the bucket array in the internal hash ...">r52292</a> | chris_kohlhoff | 2009-04-09 22:09:16 +1000 (Thu, 09 Apr 2009) | 6 lines </p> </blockquote> <p> </p> <blockquote> <p> Implement automatic resizing of the bucket array in the internal hash maps. This is to improve performance for very large numbers of asynchronous operations and also to reduce memory usage for very small numbers. A new macro BOOST_ASIO_HASH_MAP_BUCKETS may be used to tweak the sizes used for the bucket arrays. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52293" title="Prevent memory leaks when an async SSL operation's completion handler ...">r52293</a> | chris_kohlhoff | 2009-04-09 22:12:50 +1000 (Thu, 09 Apr 2009) | 3 lines </p> </blockquote> <p> </p> <blockquote> <p> Prevent memory leaks when an async SSL operation's completion handler throws. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2910" title="#2910: Bugs: asio &amp; ssl - leaking io_handler when user-provided handler throws (closed: fixed)">#2910</a>. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/52294" title="Fix implementation of io_control() so that it adheres to the type ...">r52294</a> | chris_kohlhoff | 2009-04-09 22:16:02 +1000 (Thu, 09 Apr 2009) | 3 lines </p> </blockquote> <p> </p> <blockquote> <p> Fix implementation of io_control() so that it adheres to the type requirements for <a class="missing wiki">IoControlCommand</a>. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2820" title="#2820: Bugs: ASIO IoControlCommand Type Requirement needs undocumented expression get() (closed: fixed)">#2820</a>. </p> </blockquote> <p> ........ </p> </description> <category>Ticket</category> </item> </channel> </rss>