From 0eb19a004059f599ff4f109b29211ce6b489e0c4 Mon Sep 17 00:00:00 2001 From: Dong Liu Date: Tue, 9 Jan 2018 16:43:43 +0800 Subject: [PATCH] Fix vm cache in concurrent case --- pkg/cloudprovider/providers/azure/azure_wrap.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/cloudprovider/providers/azure/azure_wrap.go b/pkg/cloudprovider/providers/azure/azure_wrap.go index 85b67c456b0..7b0c2f7f73c 100644 --- a/pkg/cloudprovider/providers/azure/azure_wrap.go +++ b/pkg/cloudprovider/providers/azure/azure_wrap.go @@ -112,7 +112,7 @@ func (az *Cloud) getVirtualMachine(nodeName types.NodeName) (vm compute.VirtualM request.vm = &vm } - return vm, nil + return *request.vm, nil } glog.V(6).Infof("getVirtualMachine hits cache for(%s)", vmName)