mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-03 05:51:15 +02:00
Catch exception if we can't change process priority on Windows
Fix #380
This commit is contained in:
1 parent
061a6e3b25
commit
137cf59e97
1 file changed
+4
-1
@@ -773,7 +773,10 @@ class QemuVM(BaseVM):
|
||||
priority = win32process.IDLE_PRIORITY_CLASS
|
||||
else:
|
||||
priority = win32process.NORMAL_PRIORITY_CLASS
|
||||
win32process.SetPriorityClass(handle, priority)
|
||||
try:
|
||||
win32process.SetPriorityClass(handle, priority)
|
||||
except win32process.error as e:
|
||||
log.error('Could not change process priority for QEMU VM "{}": {}'.format(self._name, e))
|
||||
else:
|
||||
if self._process_priority == "realtime":
|
||||
priority = -20
|
||||
|
||||
Reference in new issue
Block a user