This way we will have a single method where we wait for the QEMU
process to finish.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
---
scripts/qemu.py | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/scripts/qemu.py b/scripts/qemu.py
index 84bb3da613..4a71542c6b 100644
--- a/scripts/qemu.py
+++ b/scripts/qemu.py
@@ -258,12 +258,10 @@ class QEMUMachine(object):
if self.is_running():
try:
self._qmp.cmd('quit')
- self._qmp.close()
except:
self._popen.kill()
- self._popen.wait()
- self._post_shutdown()
+ self.wait()
exitcode = self.exitcode()
if exitcode is not None and exitcode < 0:
--
2.14.3