diff --git a/Makefile b/Makefile index d19190b2..72a0cf54 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ RELEASE=2.0 VERSION=2.0 PACKAGE=qemu-server -PKGREL=8 +PKGREL=9 DESTDIR= PREFIX=/usr diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index ab57b9c2..858b292c 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -2689,13 +2689,8 @@ sub vm_stopall { foreach my $vmid (keys %$vzlist) { next if !$vzlist->{$vmid}->{pid}; - eval { vm_shutdown($storecfg, $vmid, 1); }; - my $err = $@; - if ($err) { - warn $err; - } else { - delete $cleanuphash->{$vmid}; - } + eval { vm_monitor_command($vmid, "system_powerdown"); }; + warn $@ if $@; } my $wt = 5; diff --git a/changelog.Debian b/changelog.Debian index ba9850c3..d7c0aab1 100644 --- a/changelog.Debian +++ b/changelog.Debian @@ -1,3 +1,9 @@ +qemu-server (2.0-9) unstable; urgency=low + + * fix 'qm stopall' + + -- Proxmox Support Team Tue, 29 Nov 2011 11:14:01 +0100 + qemu-server (2.0-8) unstable; urgency=low * be more careful when removing snapshots