]> git.proxmox.com Git - qemu-server.git/commitdiff
migrate: fix auto-vivification in cleanup_bitmaps
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Thu, 26 Mar 2020 14:42:58 +0000 (15:42 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 27 Mar 2020 06:54:44 +0000 (07:54 +0100)
this does not currently trigger since nothing uses $self->{target_drive}
afterwards.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
PVE/QemuMigrate.pm

index b14ee012451243b8a6cfb90a9b7830e969deb76c..9ded16cfca3db94f1a6919bc0e5c1a173647533d 100644 (file)
@@ -554,7 +554,7 @@ sub cleanup_remotedisks {
 
 sub cleanup_bitmaps {
     my ($self) = @_;
-    foreach my $drive (%{$self->{target_drive}}) {
+    foreach my $drive (keys %{$self->{target_drive}}) {
        my $bitmap = $self->{target_drive}->{$drive}->{bitmap};
        next if !$bitmap;
        $self->log('info', "$drive: removing block-dirty-bitmap '$bitmap'");