Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 227 for lock1 (0.09 sec)

  1. staging/src/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go

    	lock := sync.RWMutex{}
    	var prober *etcd3ProberMonitor
    	clientErr := fmt.Errorf("etcd client connection not yet established")
    
    	go wait.PollImmediateUntil(time.Second, func() (bool, error) {
    		lock.Lock()
    		defer lock.Unlock()
    		newProber, err := newETCD3ProberMonitor(c)
    		// Ensure that server is already not shutting down.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 07:56:39 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  2. pkg/kubelet/userns/userns_manager.go

    		return
    	}
    
    	m.lock.Lock()
    	defer m.lock.Unlock()
    
    	m.releaseWithLock(podUID)
    }
    
    // podAllocated returns true if the pod is allocated, false otherwise.
    func (m *UsernsManager) podAllocated(podUID types.UID) bool {
    	if !utilfeature.DefaultFeatureGate.Enabled(features.UserNamespacesSupport) {
    		return false
    	}
    
    	m.lock.Lock()
    	defer m.lock.Unlock()
    
    	_, ok := m.usedBy[podUID]
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  3. src/cmd/go/internal/modfetch/cache.go

    func (e *DownloadDirPartialError) Is(err error) bool { return err == fs.ErrNotExist }
    
    // lockVersion locks a file within the module cache that guards the downloading
    // and extraction of the zipfile for the given module version.
    func lockVersion(ctx context.Context, mod module.Version) (unlock func(), err error) {
    	path, err := CachePath(ctx, mod, "lock")
    	if err != nil {
    		return nil, err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 18:15:22 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  4. src/runtime/runtime.go

    var ticks ticksType
    
    type ticksType struct {
    	// lock protects access to start* and val.
    	lock       mutex
    	startTicks int64
    	startTime  int64
    	val        atomic.Int64
    }
    
    // init initializes ticks to maximize the chance that we have a good ticksPerSecond reference.
    //
    // Must not run concurrently with ticksPerSecond.
    func (t *ticksType) init() {
    	lock(&ticks.lock)
    	t.startTime = nanotime()
    	t.startTicks = cputicks()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:47 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  5. src/runtime/netpoll_solaris.go

    }
    
    // subscribe the fd to the port such that port_getn will return one event.
    func netpollarm(pd *pollDesc, mode int) {
    	lock(&pd.lock)
    	switch mode {
    	case 'r':
    		netpollupdate(pd, _POLLIN, 0)
    	case 'w':
    		netpollupdate(pd, _POLLOUT, 0)
    	default:
    		throw("runtime: bad mode")
    	}
    	unlock(&pd.lock)
    }
    
    // netpollBreak interrupts a port_getn wait.
    func netpollBreak() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 11.2K bytes
    - Viewed (0)
  6. tensorflow/compiler/jit/xla_device.cc

    void XlaDevice::SetAllowsSyncOnCompletion(bool sync_on_completion) {
      mutex_lock lock(mu_);
      sync_on_completion_ = sync_on_completion;
    }
    
    bool XlaDevice::AllowsSyncOnCompletion() const {
      mutex_lock lock(mu_);
      return sync_on_completion_;
    }
    
    void XlaDevice::SetHandleDeviceErrorCallback(std::function<Status()> callback) {
      mutex_lock lock(mu_);
      device_error_callback_ = callback;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon May 20 21:05:42 UTC 2024
    - 24.3K bytes
    - Viewed (0)
  7. cmd/admin-heal-ops.go

    func (ahs *allHealState) setDiskHealingStatus(ep Endpoint, healing bool) {
    	ahs.Lock()
    	defer ahs.Unlock()
    
    	ahs.healLocalDisks[ep] = healing
    }
    
    func (ahs *allHealState) pushHealLocalDisks(healLocalDisks ...Endpoint) {
    	ahs.Lock()
    	defer ahs.Unlock()
    
    	for _, ep := range healLocalDisks {
    		ahs.healLocalDisks[ep] = false
    	}
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu May 09 18:04:41 UTC 2024
    - 25.1K bytes
    - Viewed (0)
  8. security/pkg/nodeagent/sds/sdsservice.go

    func (w *Watch) DeleteWatchedResource(string) {
    	w.Lock()
    	defer w.Unlock()
    	w.watch = nil
    }
    
    func (w *Watch) GetWatchedResource(string) *xds.WatchedResource {
    	w.Lock()
    	defer w.Unlock()
    	return w.watch
    }
    
    func (w *Watch) NewWatchedResource(typeURL string, names []string) {
    	w.Lock()
    	defer w.Unlock()
    	w.watch = &xds.WatchedResource{TypeUrl: typeURL, ResourceNames: names}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat May 25 00:20:04 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  9. cmd/erasure-server-pool-rebalance.go

    			ok = true
    		}
    	}
    	if ok {
    		lock := z.serverPools[0].NewNSLock(minioMetaBucket, rebalMetaName)
    		lkCtx, err := lock.GetLock(ctx, globalOperationTimeout)
    		if err != nil {
    			rebalanceLogIf(ctx, fmt.Errorf("failed to acquire write lock on %s/%s: %w", minioMetaBucket, rebalMetaName, err))
    			return err
    		}
    		defer lock.Unlock(lkCtx)
    
    		ctx = lkCtx.Context()
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 03 15:45:54 UTC 2024
    - 27.3K bytes
    - Viewed (0)
  10. cmd/metacache-set.go

    			err := o.checkMetacacheState(ctx, rpc)
    			if err != nil {
    				return entries, fmt.Errorf("remote listing canceled: %w", err)
    			}
    			retries = 1
    		}
    
    		// All operations are performed without locks, so we must be careful and allow for failures.
    		// Read metadata associated with the object from a disk.
    		if retries > 0 {
    			for _, disk := range er.getDisks() {
    				if disk == nil {
    					continue
    				}
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri Jun 07 22:18:44 UTC 2024
    - 30.4K bytes
    - Viewed (0)
Back to top