diff --git a/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java b/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java index d7a7c581663..2f7f7ba08db 100755 --- a/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java +++ b/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java @@ -4185,7 +4185,7 @@ public class VmwareResource implements StoragePoolResource, ServerResource, Vmwa @Override public synchronized void invalidateServiceContext(VmwareContext context) { - if (_serviceContext == null) { + if (_serviceContext != null) { _serviceContext.close(); } _serviceContext = null;