Sean Holcomb 4 лет назад
Родитель
Сommit
bb2d62be74
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      pkg/cloud/azureprovider.go

+ 3 - 3
pkg/cloud/azureprovider.go

@@ -837,8 +837,8 @@ func (az *Azure) DownloadPricingData() error {
 }
 
 func (az *Azure) addPricing(features string, azurePricing *AzurePricing) {
-	az.DownloadPricingDataLock.RLock()
-	defer az.DownloadPricingDataLock.RUnlock()
+	az.DownloadPricingDataLock.Lock()
+	defer az.DownloadPricingDataLock.Unlock()
 	if az.Pricing == nil {
 		az.Pricing = map[string]*AzurePricing{}
 	}
@@ -890,7 +890,7 @@ func (az *Azure) NodePricing(key Key) (*Node, error) {
 				UsageType: "spot",
 				GPU:       gpu,
 			}
-			
+
 			az.addPricing(spotFeatures, &AzurePricing{
 				Node: spotNode,
 			})