<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">25 Апр 2017 г. 15:01 пользователь "Michal Privoznik" <<a href="mailto:mprivozn@redhat.com">mprivozn@redhat.com</a>> написал:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On 04/25/2017 01:37 PM, Vasiliy Tolstov wrote:<br>
> 2017-04-25 10:30 GMT+03:00 Michal Privoznik <<a href="mailto:mprivozn@redhat.com">mprivozn@redhat.com</a>>:<br>
>> Probably forgot to mention, the problem happens regardless of sparse streams<br>
>> or the regular ones we have already. It reproduces on both.<br>
><br>
><br>
> Does it possible to have two streams - one for upload/download that<br>
> contains many messages and can take huge processing time. And second<br>
> side by side for other messages. Like data channel and control<br>
> channel?<br>
><br>
<br>
</div>No, currently it is not possible. We don't have multiplexed data streams<br>
over virConnect. While that might be relatively easily to implement for<br>
some transports (like libssh2), for some it would require change of the<br>
transport layer (e.g. TCP/UNIX sockets don't support multistreaming, so<br>
we'd need to use SCTP).<br>
Or implement multistreaming ourselves which is something I'd like very<br>
much to avoid.<br>
<font color="#888888"><br>
Michal<br></font></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I'm not check keepalive messages,but why not possible to extend connect reply to pass connid and send pong messages from client with connid? If someone sends keepalive message with different connid extend it timeout?</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font color="#888888">
</font></blockquote></div><br></div></div></div>