[pve-devel] [PATCH storage 1/4] lvm plugin: snapshot delete: propagate previously captured error

Fiona Ebner f.ebner at proxmox.com
Mon Nov 3 17:23:12 CET 2025


Signed-off-by: Fiona Ebner <f.ebner at proxmox.com>
---
 src/PVE/Storage/LVMPlugin.pm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/PVE/Storage/LVMPlugin.pm b/src/PVE/Storage/LVMPlugin.pm
index 275e84a..24f2534 100644
--- a/src/PVE/Storage/LVMPlugin.pm
+++ b/src/PVE/Storage/LVMPlugin.pm
@@ -1190,9 +1190,7 @@ sub volume_snapshot_delete {
         }
         #delete the snapshot
         my $cleanup_worker = eval { free_snap_image($class, $storeid, $scfg, $volname, $snap); };
-        if ($@) {
-            die "error deleting old snapshot volume $snapvolname\n";
-        }
+        die "error deleting old snapshot volume $snapvolname: $@\n" if $@;
         fork_cleanup_worker($cleanup_worker);
     }
 
-- 
2.47.3





More information about the pve-devel mailing list