Здравствуйте, antropolog, Вы писали:
EP>>Отправив первый чанк — мы заполним второй быстрее чем сообщение будет отправлено, и теперь у нас уже два неотправленных буфера. То есть мы вернулись к тому, с чего начали.
A>именно, поэтому может стоит рассмотреть как альтернативу модель реактора вместо проактора?
A>http://www.boost.org/doc/libs/1_55_0b1/doc/html/boost_asio/overview/core/reactor.html
Непонятно чем это лучше проактора для данной задачи.
По сути точно такая же неблокирующая операция, которая выполнится в будущем — нам точно также нужно сохранять текущий callstack и отдавать управление.