From 96769471753623d4ccc7d0cbdc098a75e57551dc Mon Sep 17 00:00:00 2001 From: Kelven Yang Date: Wed, 16 Nov 2011 11:21:10 -0800 Subject: [PATCH] bug 12039, 12041: forgot one more place. Reviewed-by: kelven --- .../hypervisor/vmware/manager/VmwareStorageManagerImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/com/cloud/hypervisor/vmware/manager/VmwareStorageManagerImpl.java b/core/src/com/cloud/hypervisor/vmware/manager/VmwareStorageManagerImpl.java index f54ac66e046..3e36e4876eb 100644 --- a/core/src/com/cloud/hypervisor/vmware/manager/VmwareStorageManagerImpl.java +++ b/core/src/com/cloud/hypervisor/vmware/manager/VmwareStorageManagerImpl.java @@ -714,8 +714,10 @@ public class VmwareStorageManagerImpl implements VmwareStorageManager { clonedVm.exportVm(exportPath, exportName, true, true); } finally { - if(clonedVm != null) - clonedVm.destroy(); + if(clonedVm != null) { + clonedVm.detachAllDisks(); + clonedVm.destroy(); + } } }