Re: [libvirt] [PATCH 00/12] rpc: Fix several issues with keepalive messages

2012-06-13 Thread Jiri Denemark
On Wed, Jun 13, 2012 at 10:54:02 +0100, Daniel P. Berrange wrote: > On Wed, Jun 13, 2012 at 01:29:18AM +0200, Jiri Denemark wrote: > > In case a client is sending lots of stream calls (which are not supposed to > > generate any reply), the assumption that having other calls in a queue is > > suffic

Re: [libvirt] [PATCH 00/12] rpc: Fix several issues with keepalive messages

2012-06-13 Thread Daniel P. Berrange
On Wed, Jun 13, 2012 at 01:29:18AM +0200, Jiri Denemark wrote: > So far, we were dropping non-blocking calls whenever sending them would block. > In case a client is sending lots of stream calls (which are not supposed to > generate any reply), the assumption that having other calls in a queue is >

[libvirt] [PATCH 00/12] rpc: Fix several issues with keepalive messages

2012-06-12 Thread Jiri Denemark
So far, we were dropping non-blocking calls whenever sending them would block. In case a client is sending lots of stream calls (which are not supposed to generate any reply), the assumption that having other calls in a queue is sufficient to get a reply from the server doesn't work. I tried to fix