<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">These are assumptions in the library, which were based on a single machine environment where one can keep a hard state.  If we were to support something beyond local machine, pause/resume can be null operations (though it would require applications to be aware of that).</div><div class=""><br class=""></div><div class="">—</div><div class="">Alex</div><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 19, 2015, at 8:15 PM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" class="">shijunxiao@email.arizona.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi Davide<div class=""><br class=""></div><div class="">TcpTransport and UnixTransport never need to send periodic keep-alive.</div><div class=""><br class=""></div><div class="">Yours, Junxiao<br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Mon, Jan 19, 2015 at 9:12 PM, Davide Pesavento <span dir="ltr" class=""><<a href="mailto:davide.pesavento@lip6.fr" target="_blank" class="">davide.pesavento@lip6.fr</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, Jan 20, 2015 at 4:48 AM, Alex Afanasyev <<a href="mailto:afanasev@cs.ucla.edu" class="">afanasev@cs.ucla.edu</a>> wrote:<br class="">
> On pause, all pending io_service tasks (e.g., for asynchronous waiting for<br class="">
> incoming data) need to be cancelled (but socket should be kept in open<br class="">
> state)<br class="">
<br class="">
</span>What if the underlying transport mechanism needs to send periodic<br class="">
keep-alive packets in order to maintain the connection? (Or am I<br class="">
misunderstanding what you mean by keeping the socket "in open state"?)<br class="">
<br class="">
Thanks,<br class="">
Davide<br class="">
</blockquote></div><br class=""></div></div></div>
</div></blockquote></div><br class=""></body></html>