qemu: Fix seamless spice migration
qemu: Fix seamless spice migration

Calling qemuDomainMigrateGraphicsRelocate notifies spice clients to
connect to destination qemu so that they can seamlessly switch streams
once migration is done. Unfortunately, current qemu is not able to
accept any connections while incoming migration connection is open.
Thus, we need to delay opening the migration connection to the point
spice client is already connected to the destination qemu.

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