qemu: blockjob: Fix saving of inactive XML after completed legacy blockjob
qemu: blockjob: Fix saving of inactive XML after completed legacy blockjob

Commit c257352797 introduced a logic bug where we will never save the
inactive XML after a blockjob as the variable which was determining
whether to do so is cleared right before. Thus even if we correctly
modify the inactive state it will be rolled back when libvirtd is
restarted.

Reported-by: Thomas Stein <aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@himbee.re>
Signed-off-by: Peter Krempa <2cf5c04c61aa466e4a47bfedc747d17279c72ffc@redhat.com>
Reviewed-by: Ján Tomko <4cab11cfb98d3c937327354a78eb07dbb6ee2bc6@redhat.com>

fabianfreyer/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,libvirt/libvirt,nertpinx/libvirt,jfehlig/libvirt,zippy2/libvirt,eskultety/libvirt,eskultety/libvirt,olafhering/libvirt,andreabolognani/libvirt,libvirt/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,crobinso/libvirt,andreabolognani/libvirt,zippy2/libvirt,jfehlig/libvirt,andreabolognani/libvirt,olafhering/libvirt,jfehlig/libvirt,eskultety/libvirt,crobinso/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,eskultety/libvirt,andreabolognani/libvirt,andreabolognani/libvirt,zippy2/libvirt,olafhering/libvirt,zippy2/libvirt,libvirt/libvirt,jardasgit/libvirt,nertpinx/libvirt,olafhering/libvirt,nertpinx/libvirt,eskultety/libvirt,crobinso/libvirt,libvirt/libvirt,jfehlig/libvirt,crobinso/libvirt,jardasgit/libvirt,jardasgit/libvirt