qemu: Enable disconnecting SPICE clients without changing password
qemu: Enable disconnecting SPICE clients without changing password

Libvirt updates the configuration of SPICE server only when something
changes. This is unfortunate when the user wants to disconnect a
existing spice session when the connected attribute is already
"disconnect".

This patch modifies the conditions for calling the password updater to
be called when nothing changes, but the connected attribute is already
"disconnect".

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