]> xenbits.xensource.com Git - libvirt.git/commit
rpc: Fix handling of non-blocking calls that could not be sent
authorJiri Denemark <jdenemar@redhat.com>
Tue, 22 Nov 2011 13:11:02 +0000 (14:11 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Thu, 24 Nov 2011 10:44:07 +0000 (11:44 +0100)
commit78965a33e8a5666cee06b038c22990454a0ed546
tree856e73eaa8b110a63bdf899ac60d7beff5b651e8
parent3e1b2fab0cdca1b7b0545b412735bb0d09d160a7
rpc: Fix handling of non-blocking calls that could not be sent

When virNetClientIOEventLoop is called for a non-blocking call and not
even a single byte can be sent from this call without blocking, we
properly reported that to the caller which properly frees the call. But
we never removed the call from a call queue.
src/rpc/virnetclient.c