diff --git a/scripts/qemu.py b/scripts/qemu.py index 52cf09eebd64812ab73ec4278e5b9d3dc503b834..dcb4f0ffe6461f8bee49c6d29f0c839e00d633c5 100644 --- a/scripts/qemu.py +++ b/scripts/qemu.py @@ -150,12 +150,12 @@ class QEMUMachine(object): raise def is_running(self): - return self._popen is not None and self._popen.returncode is None + return self._popen is not None and self._popen.poll() is None def exitcode(self): if self._popen is None: return None - return self._popen.returncode + return self._popen.poll() def get_pid(self): if not self.is_running():