Exceptions when starting a VM probably mean QEMU exited and the monitor won't work. It's better to simply terminate the process instead of trying to communicate using QMP.
Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> --- scripts/qemu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/qemu.py b/scripts/qemu.py index 045dca5d02..00b44ea0f4 100644 --- a/scripts/qemu.py +++ b/scripts/qemu.py @@ -251,7 +251,7 @@ class QEMUMachine(object): self._launch() self._launched = True except: - self.shutdown() + self.shutdown(force=True) LOG.debug('Error launching VM') if self._qemu_full_args: -- 2.14.3