qemu: Clear async job when p2p migration fails early
qemu: Clear async job when p2p migration fails early

When p2p migration fails early because qemuMigrationIsAllowed or
qemuMigrationIsSafe say migration should be cancelled, we fail to clear
the migration-out async job. As a result of that, further APIs called
for the same domain may fail with Timed out during operation: cannot
acquire state change lock.

Reported by Guido Winkelmann.

siboulet/libvirt-openvz,andreabolognani/libvirt,iam-TJ/libvirt,iam-TJ/libvirt,eskultety/libvirt,VenkatDatta/libvirt,zippy2/libvirt,fabianfreyer/libvirt,jeckersb/libvirt,trainstack/libvirt,olafhering/libvirt,zhlcindy/libvirt-1.1.4-maintain,novel/fbsd-libvirt,novel/fbsd-libvirt,jardasgit/libvirt,trainstack/libvirt,jeckersb/libvirt,novel/fbsd-libvirt,jardasgit/libvirt,libvirt/libvirt,jeckersb/libvirt,eskultety/libvirt,taget/libvirt,iam-TJ/libvirt,siboulet/libvirt-openvz,emaste/libvirt,libvirt/libvirt,elmarco/libvirt,shugaoye/libvirt,taget/libvirt,datto/libvirt,andreabolognani/libvirt,novel/fbsd-libvirt,libvirt/libvirt,trainstack/libvirt,bjzhang/libvirt,emaste/libvirt,novel/fbsd-libvirt,cbosdo/libvirt,andreabolognani/libvirt,elmarco/libvirt,zhlcindy/libvirt-1.1.4-maintain,siboulet/libvirt-openvz,rlaager/libvirt,novel/fbsd-libvirt,olafhering/libvirt,jfehlig/libvirt,zippy2/libvirt,taget/libvirt,shugaoye/libvirt,novel/fbsd-libvirt,emaste/libvirt,agx/libvirt,iam-TJ/libvirt,nertpinx/libvirt,emaste/libvirt,agx/libvirt,datto/libvirt,olafhering/libvirt,nertpinx/libvirt,libvirt/libvirt,crobinso/libvirt,novel/fbsd-libvirt,cbosdo/libvirt,shugaoye/libvirt,olafhering/libvirt,jeckersb/libvirt,zhlcindy/libvirt-1.1.4-maintain,zhlcindy/libvirt-1.1.4-maintain,bjzhang/libvirt,iam-TJ/libvirt,cbosdo/libvirt,rlaager/libvirt,elmarco/libvirt,siboulet/libvirt-openvz,trainstack/libvirt,zippy2/libvirt,rlaager/libvirt,fabianfreyer/libvirt,datto/libvirt,nertpinx/libvirt,iam-TJ/libvirt,jeckersb/libvirt,emaste/libvirt,siboulet/libvirt-openvz,eskultety/libvirt,bjzhang/libvirt,cbosdo/libvirt,fabianfreyer/libvirt,taget/libvirt,jfehlig/libvirt,jfehlig/libvirt,VenkatDatta/libvirt,jfehlig/libvirt,nertpinx/libvirt,eskultety/libvirt,VenkatDatta/libvirt,emaste/libvirt,cbosdo/libvirt,elmarco/libvirt,nertpinx/libvirt,jardasgit/libvirt,rlaager/libvirt,crobinso/libvirt,agx/libvirt,shugaoye/libvirt,trainstack/libvirt,jardasgit/libvirt,jeckersb/libvirt,trainstack/libvirt,zhlcindy/libvirt-1.1.4-maintain,datto/libvirt,rlaager/libvirt,iam-TJ/libvirt,taget/libvirt,VenkatDatta/libvirt,bjzhang/libvirt,crobinso/libvirt,eskultety/libvirt,elmarco/libvirt,emaste/libvirt,andreabolognani/libvirt,andreabolognani/libvirt,bjzhang/libvirt,trainstack/libvirt,zippy2/libvirt,VenkatDatta/libvirt,agx/libvirt,jeckersb/libvirt,datto/libvirt,shugaoye/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,crobinso/libvirt,novel/fbsd-libvirt,agx/libvirt,fabianfreyer/libvirt