core-admin/qubes/vm
Marek Marczykowski-Górecki 328697730b
vm: fix deadlock on qrexec timeout handling
vm.kill() will try to get vm.startup_lock, so it can't be called while
holding it already.
Fix this by extracting vm._kill_locked(), which expect the lock to be
already taken by the caller.
2018-11-04 17:05:55 +01:00
..
mix Do not use assert statement in security logic 2018-06-11 12:32:05 +02:00
__init__.py Merge branch 'master' into devel-no-assert 2018-10-29 20:29:53 +01:00
adminvm.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
appvm.py Fix too long line 2018-02-13 11:27:59 +01:00
dispvm.py vm/dispvm: fix DispVM cleanup 2018-10-26 23:54:08 +02:00
qubesvm.py vm: fix deadlock on qrexec timeout handling 2018-11-04 17:05:55 +01:00
standalonevm.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
templatevm.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00