QEMU QMP connection can be blocking sometimes, which leads to whole scheduling loop getting halted. This change adds timeout to QMP connect so that there's maximum limit how long this can take time before the VM is given up and killed.
While at it, cleanup some leftovers from workspace volume refactoring and fix vm_registry maintenance on VM termination.
QEMU QMP connection can be blocking sometimes, which leads to whole scheduling loop getting halted. This change adds timeout to QMP connect so that there's maximum limit how long this can take time before the VM is given up and killed.
While at it, cleanup some leftovers from workspace volume refactoring and fix
vm_registry
maintenance on VM termination.