[libvirt] [PATCH 2/4] rpc: Discard non-blocking calls only when necessary