My best guess (without actually looking at code at all) is that due to the console fd closing, libvirt thinks the domain has died or crashed or something and then it reaps it.
My best guess (without actually looking at code at all) is that due to
the console fd closing, libvirt thinks the domain has died or crashed or
something and then it reaps it.