diff options
Diffstat (limited to 'meta/lib/oeqa/utils')
-rw-r--r-- | meta/lib/oeqa/utils/qemurunner.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index c3c643d710..dfab1bd5f1 100644 --- a/meta/lib/oeqa/utils/qemurunner.py +++ b/meta/lib/oeqa/utils/qemurunner.py | |||
@@ -350,10 +350,10 @@ class QemuRunner: | |||
350 | return True | 350 | return True |
351 | 351 | ||
352 | def stop(self): | 352 | def stop(self): |
353 | self.stop_thread() | ||
354 | self.stop_qemu_system() | ||
355 | if hasattr(self, "origchldhandler"): | 353 | if hasattr(self, "origchldhandler"): |
356 | signal.signal(signal.SIGCHLD, self.origchldhandler) | 354 | signal.signal(signal.SIGCHLD, self.origchldhandler) |
355 | self.stop_thread() | ||
356 | self.stop_qemu_system() | ||
357 | if self.runqemu: | 357 | if self.runqemu: |
358 | if hasattr(self, "monitorpid"): | 358 | if hasattr(self, "monitorpid"): |
359 | os.kill(self.monitorpid, signal.SIGKILL) | 359 | os.kill(self.monitorpid, signal.SIGKILL) |