I'd like to live-migration after snapshots deleted.

But it doesn't work.Here's my steps:

# virsh snapshot-create VM
# virsh snapshot-delete VM Snapshot
# virsh migrate --live VM qemu+ssh://localadmin@compute3/system 

And  It comes out this message:

# internal error: unable to execute QEMU command 'migrate-set-capabilities': There's a migration process in progress

Even I create a no-metadata snapshot, it still have same error.

After I reboot the VM, the live-migration finally works.

Does it has any suggestion way or command to solve this problem without reboot the VM?

Here's my environment:

Ubuntu 14.04.5 LTS
Compiled against library: libvirt 1.3.1
Using library: libvirt 1.3.1
Using API: QEMU 1.3.1
Running hypervisor: QEMU 2.5.0

Best regards,

Chihhang Wu