[libvirt] [PATCH v2 01/12] Define keepalive protocol
jdenemar at redhat.com
Thu Sep 29 14:53:43 UTC 2011
On Thu, Sep 29, 2011 at 08:30:13 -0600, Eric Blake wrote:
> On 09/29/2011 07:46 AM, Jiri Denemark wrote:
> > PING messages can be sent by both client and server and sending them can be
> > independently disabled on both sides. ADVERTISE is sent because a server may
> > never get any PING messages from a client which was configured not to send
> > them. But the server still wants to know that the client supports this feature
> > and thus the server can send PING messages. Also there is a keepalive timeout
> > between ADVERTISE and PING, which can be different on both sides so server may
> > decide to send PING earlier than the client.
> So, if I understand correctly, there are two flows:
Yes, you got it right.
More information about the libvir-list