Boost.Asio: Does several async_recv_until() calls finish and have their callbacks in order of method invocation?
<blockquote>
  <p>Boost.Asio: Does several async_recv_until() calls finish and have their callbacks in order of method invocation?</p>
</blockquote>

<p>I have a program that could make two <code>async_recv_until()</code> calls before the server will reply. </p>

<p>However, it is crucial, that the first call <code>async_recv_until()</code> gets this reply. Is there any way to ensure this? </p>