Go to file
M. Vefa Bicakci 6bcc97b859
qvm-shutdown: Do not mutate list while iterating through it
This commit makes sure that the Python list vms_list is not mutated
while the code is iterating through it. To the best of my knowledge,
this is a problematic operation.

To rectify this issue, a new temporary list is instantiated, and
the VM objects that have shut down are appended to the temporary list,
which is afterwards used to remove the shut-down VM objects from the
vms_list.

Signed-off-by: M. Vefa Bicakci <m.v.b@runbox.com>
2017-03-16 12:11:55 +01:00
core Fix ordering in command line backup tool 2017-01-05 23:02:38 +00:00
core-modules Do the right thing on removal of proxyVM used as dispvm_netvm 2017-01-06 18:40:09 +00:00
dispvm dispvm: error out on saved-cows.tar creation error 2016-08-07 00:41:59 +02:00
doc qvm-shutdown: Add missing documentation for multi-VM support 2017-03-16 12:10:37 +01:00
linux qubes-core.service: Do not shut down/reboot before all VMs have shut down 2017-03-16 12:11:14 +01:00
qmemman qmemman: actually use the dom0-mem-boost config value 2016-09-23 03:38:04 +02:00
qubes-rpc use shuf rather than od because it is more readable 2016-03-13 01:52:03 +00:00
qubes-rpc-policy Add policy for qubes.OpenURL service 2016-05-18 02:03:48 +02:00
qvm-tools qvm-shutdown: Do not mutate list while iterating through it 2017-03-16 12:11:55 +01:00
rpm_spec Install dom0 qvm-* tools man pages by default 2016-06-04 16:57:13 +02:00
site-packages add convenient symlinks simulating target python files layout 2014-03-10 01:05:01 +01:00
site-packages-qmemman Convenient link for qmemman 2014-04-23 12:53:41 +02:00
tests tests: check '$anyvm' parsing in qrexec policy 2016-11-18 03:15:08 +01:00
vm-config Merge remote-tracking branch 'qubesos/pr/63' 2016-10-28 23:52:01 +02:00
.gitignore gitignore 2015-05-04 00:35:57 +02:00
.travis.yml travis: remove debootstrap workaround 2016-12-04 22:51:15 +01:00
installer.wxs windows/installer: configurable destination directory 2014-11-19 12:50:31 +01:00
LICENSE Added LICENSE 2010-04-05 21:21:27 +02:00
Makefile Add policy for qubes.OpenURL service 2016-05-18 02:03:48 +02:00
Makefile.builder windows: installer 2014-11-19 12:50:30 +01:00
version version 3.2.12 2016-10-30 02:28:41 +02:00