]> git.proxmox.com Git - pve-storage.git/blobdiff - PVE/Storage/ZFSPoolPlugin.pm
fix bug #664
[pve-storage.git] / PVE / Storage / ZFSPoolPlugin.pm
index 6b095f1b62bceaccf5d8118ab0354b9563346b60..d3bb0fd4e52995a2d9c3c4dc9ed265e243efcd9a 100644 (file)
@@ -338,6 +338,9 @@ sub zfs_delete_zvol {
        if ($err = $@) {
            if ($err =~ m/^zfs error:(.*): dataset is busy.*/) {
                sleep(1);
+           } elsif ($err =~ m/^zfs error:.*: dataset does not exist.*$/) {
+               $err = undef;
+               last;
            } else {
                die $err;
            }