]> git.proxmox.com Git - qemu-server.git/commitdiff
snapshot_create: fix bug from prev. commit, consider $freezefs parameter
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 2 Dec 2014 12:42:51 +0000 (13:42 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 2 Dec 2014 12:42:51 +0000 (13:42 +0100)
PVE/QemuServer.pm

index 278570089ec4aa118dc9d8d3edd9824b0f189316..eb15f9cf822978050919df26798d193b319facc4 100644 (file)
@@ -4888,7 +4888,7 @@ sub snapshot_create {
 
     my $config = load_config($vmid); 
        
-    if ($running && $config->{agent}) {
+    if ($running && $freezefs && $config->{agent}) {
        eval { vm_mon_cmd($vmid, "guest-fsfreeze-freeze"); };
        warn "guest-fsfreeze-freeze problems - $@" if $@;
     }
@@ -4926,7 +4926,7 @@ sub snapshot_create {
        eval { vm_mon_cmd($vmid, "savevm-end")  };
        warn $@ if $@;
 
-       if ($config->{agent}) {
+       if ($freezefs && $config->{agent}) {
            eval { vm_mon_cmd($vmid, "guest-fsfreeze-thaw"); }; 
            warn "guest-fsfreeze-thaw problems - $@" if $@;
        }