[libvirt] [PATCH] events: Avoid double free possibility on remote call failure