Add RLock() RUnlock() around map reads

This commit is contained in:
Matt Morrison 2023-11-07 09:59:28 -06:00
parent dde44c37d8
commit 2be9f93d55
No known key found for this signature in database
GPG Key ID: D38D861E5F3CAED0
1 changed files with 2 additions and 0 deletions

View File

@ -121,7 +121,9 @@ func DefaultProject() (string, error) {
}
func NewGCECloud(region string, project string, labels map[string]string) (GCECloud, error) {
gceCloudInstancesMapMutex.RLock()
i := gceCloudInstances[region+"::"+project]
gceCloudInstancesMapMutex.RUnlock()
if i != nil {
return i.(gceCloudInternal).WithLabels(labels), nil
}