On 3/9/26 15:16, Peter Krempa via Devel wrote: > From: Peter Krempa <[email protected]> > > When the qemu process can't be successfully killed (e.g. when it's stuck > in a long system call) libvirt creates a watch and waits for the monitor > socket to go away before cleaning up the domain. > > The cleanup code in 'processShutdownCompletedEvent' called > 'qemuProcessStop' but didn't call also 'qemuDomainRemoveInactive' which > would break if a transient VM would undergo the delayed cleanup as we'd > still have it's VM object around. > > Fixes: e62c26a20dced58ea342d9cb8f5e9164dc3bb023 > Closes: https://gitlab.com/libvirt/libvirt/-/work_items/853 > Signed-off-by: Peter Krempa <[email protected]> > --- > src/qemu/qemu_driver.c | 1 + > 1 file changed, 1 insertion(+) >
Reviewed-by: Michal Privoznik <[email protected]> Michal
