1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-15 12:59:06 +00:00

Fix when you stop qemu on windows you have an error

Fix #625
This commit is contained in:
Julien Duponchelle 2015-08-26 17:01:16 +02:00
parent 8085080e41
commit 4cc66a3801

View File

@ -892,6 +892,7 @@ class QemuVM(BaseVM):
self._hw_virtualization = False
if self.is_running():
log.info('Stopping QEMU VM "{}" PID={}'.format(self._name, self._process.pid))
self.status = "stopped"
try:
if self.acpi_shutdown:
yield from self._control_vm("system_powerdown")
@ -903,7 +904,6 @@ class QemuVM(BaseVM):
self._process.kill()
if self._process.returncode is None:
log.warn('QEMU VM "{}" PID={} is still running'.format(self._name, self._process.pid))
self.status = "stopped"
self._process = None
self._stop_cpulimit()