[libvirt PATCH 4/4] qemu: snapshot: go through cleanup on error