diff mbox series

[RFC,07/18] qemu.py: Use wait() logic inside shutdown()

Message ID 20180329213857.15499-8-ehabkost@redhat.com
State New
Headers show
Series QEMU validator: A method to specify QEMU crash-test cases | expand

Commit Message

Eduardo Habkost March 29, 2018, 9:38 p.m. UTC
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 mbox series

Patch

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: