vmid is integer an can be 0, so we need to use defined() to check if it is set
Note: The plan is to use vmid 0 to mark shared volumes.
This commit is contained in:
@ -536,7 +536,7 @@ sub vdisk_free {
|
|||||||
$plugin->parse_volname($tmpvolname);
|
$plugin->parse_volname($tmpvolname);
|
||||||
};
|
};
|
||||||
|
|
||||||
if ($basename && $basevmid && $basevmid == $vmid && $basename eq $name) {
|
if ($basename && defined($basevmid) && $basevmid == $vmid && $basename eq $name) {
|
||||||
die "base volume '$volname' is still in use " .
|
die "base volume '$volname' is still in use " .
|
||||||
"(use by '$tmpvolname')\n";
|
"(use by '$tmpvolname')\n";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user