Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 1,230 for unlock2 (0.39 sec)

  1. pilot/pkg/model/addressmap.go

    	if len(addrs) == 0 {
    		addrs = nil
    	}
    
    	m.mutex.Lock()
    	m.Addresses = addrs
    	m.mutex.Unlock()
    }
    
    func (m *AddressMap) GetAddressesFor(c cluster.ID) []string {
    	if m == nil {
    		return nil
    	}
    
    	m.mutex.RLock()
    	defer m.mutex.RUnlock()
    
    	if m.Addresses == nil {
    		return nil
    	}
    
    	// Copy the Addresses array.
    	return append([]string{}, m.Addresses[c]...)
    }
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 06 14:34:57 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. cmd/bucket-targets.go

    	sys.aMutex.Lock()
    	defer sys.aMutex.Unlock()
    	if v, ok := sys.arnErrsMap[arn]; !ok {
    		sys.arnErrsMap[arn] = arnErrs{
    			updateInProgress: true,
    			count:            v.count + 1,
    			bucket:           bucket,
    		}
    	}
    }
    
    func (sys *BucketTargetSys) markRefreshDone(bucket, arn string) {
    	sys.aMutex.Lock()
    	defer sys.aMutex.Unlock()
    	if v, ok := sys.arnErrsMap[arn]; ok {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Wed May 01 01:09:56 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/memorymanager/state/state_mem.go

    func (s *stateMemory) SetMemoryAssignments(assignments ContainerMemoryAssignments) {
    	s.Lock()
    	defer s.Unlock()
    
    	s.assignments = assignments.Clone()
    }
    
    // Delete deletes corresponding Blocks from ContainerMemoryAssignments
    func (s *stateMemory) Delete(podUID string, containerName string) {
    	s.Lock()
    	defer s.Unlock()
    
    	if _, ok := s.assignments[podUID]; !ok {
    		return
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 15 19:51:19 UTC 2021
    - 3.2K bytes
    - Viewed (0)
  4. cmd/metacache-manager.go

    	m.init.Do(m.initManager)
    	m.mu.Lock()
    	b, ok := m.buckets[bucket]
    	if !ok {
    		m.mu.Unlock()
    		return
    	}
    	delete(m.buckets, bucket)
    	m.mu.Unlock()
    
    	// Since deletes may take some time we try to do it without
    	// holding lock to m all the time.
    	b.mu.Lock()
    	defer b.mu.Unlock()
    	for k, v := range b.caches {
    		if time.Since(v.lastUpdate) > metacacheMaxRunningAge {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Oct 25 00:44:15 UTC 2022
    - 5.2K bytes
    - Viewed (0)
  5. pkg/kube/multicluster/clusterstore.go

    	c.Lock()
    	defer c.Unlock()
    	if _, ok := c.remoteClusters[secretKey]; !ok {
    		c.remoteClusters[secretKey] = make(map[cluster.ID]*Cluster)
    	}
    	c.remoteClusters[secretKey][clusterID] = value
    	c.clusters.Insert(string(clusterID))
    }
    
    func (c *ClusterStore) Delete(secretKey string, clusterID cluster.ID) {
    	c.Lock()
    	defer c.Unlock()
    	delete(c.remoteClusters[secretKey], clusterID)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 07 15:01:12 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery.go

    	r.discoveryLock.RLock()
    	defer r.discoveryLock.RUnlock()
    
    	ret, ok := r.discovery[gv]
    	return ret, ok
    }
    
    func (r *versionDiscoveryHandler) setDiscovery(gv schema.GroupVersion, discovery *discovery.APIVersionHandler) {
    	r.discoveryLock.Lock()
    	defer r.discoveryLock.Unlock()
    
    	r.discovery[gv] = discovery
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 06 10:06:31 UTC 2017
    - 3.2K bytes
    - Viewed (0)
  7. pkg/kubelet/cm/memorymanager/state/state_checkpoint.go

    	sc.Lock()
    	defer sc.Unlock()
    
    	sc.cache.SetMemoryAssignments(assignments)
    	err := sc.storeState()
    	if err != nil {
    		klog.InfoS("Store state to checkpoint error", "err", err)
    	}
    }
    
    // Delete deletes corresponding Blocks from ContainerMemoryAssignments
    func (sc *stateCheckpoint) Delete(podUID string, containerName string) {
    	sc.Lock()
    	defer sc.Unlock()
    
    	sc.cache.Delete(podUID, containerName)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 16:05:48 UTC 2022
    - 5.3K bytes
    - Viewed (0)
  8. pkg/kubelet/pod/testing/fake_mirror_client.go

    	fmc.mirrorPodLock.RLock()
    	defer fmc.mirrorPodLock.RUnlock()
    	return fmc.mirrorPods.Has(podFullName)
    }
    
    func (fmc *FakeMirrorClient) NumOfPods() int {
    	fmc.mirrorPodLock.RLock()
    	defer fmc.mirrorPodLock.RUnlock()
    	return fmc.mirrorPods.Len()
    }
    
    func (fmc *FakeMirrorClient) GetPods() []string {
    	fmc.mirrorPodLock.RLock()
    	defer fmc.mirrorPodLock.RUnlock()
    	return sets.List(fmc.mirrorPods)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  9. internal/config/lambda/event/targetlist.go

    	list.Lock()
    	defer list.Unlock()
    
    	for id := range targetIDSet {
    		target, ok := list.targets[id]
    		if ok {
    			target.Close()
    			delete(list.targets, id)
    		}
    	}
    }
    
    // Targets - list all targets
    func (list *TargetList) Targets() []Target {
    	if list == nil {
    		return []Target{}
    	}
    
    	list.RLock()
    	defer list.RUnlock()
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Mar 07 16:12:41 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  10. src/sync/map_reference_test.go

    	value, loaded = m.dirty[key]
    	if !loaded {
    		m.mu.Unlock()
    		return nil, false
    	}
    	delete(m.dirty, key)
    	m.mu.Unlock()
    	return value, loaded
    }
    
    func (m *RWMutexMap) Delete(key any) {
    	m.mu.Lock()
    	delete(m.dirty, key)
    	m.mu.Unlock()
    }
    
    func (m *RWMutexMap) CompareAndSwap(key, old, new any) (swapped bool) {
    	m.mu.Lock()
    	defer m.mu.Unlock()
    	if m.dirty == nil {
    		return false
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 01 15:34:22 UTC 2024
    - 5.6K bytes
    - Viewed (0)
Back to top