История изменений
Исправление rumgot, (текущая версия) :
http://www.boost.org/doc/libs/1_62_0/doc/html/boost_asio/reference/async_read... вот взгляни. Там написано как раз то поведение, которое ты описываешь. Это не баг. Кстати, в их примере http клиента после async_read_until читают так:
boost::asio::async_read(socket_, response_,
boost::asio::transfer_at_least(1),
boost::bind(&client::handle_read_content, this,
boost::asio::placeholders::error));
Исходная версия rumgot, :
http://www.boost.org/doc/libs/1_62_0/doc/html/boost_asio/reference/async_read... вот взгляни. Там написано как раз то поведение, которое ты описываешь. Это не баг. Кстати, в их примере http клиента после async_read_until читают так:
boost::asio::async_read(socket_, response_,
boost::asio::transfer_at_least(1),
boost::bind(&client::handle_read_content, this,
boost::asio::placeholders::error));