Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for isLockedByCurrentThread (0.2 sec)

  1. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/resources/DefaultResourceLockCoordinationServiceTest.groovy

            coordinationService.addLockReleaseListener(listener)
    
            def lock = resourceLock("lock1", true, true)
    
            when:
            coordinationService.withStateLock { state ->
                assert lock.isLockedByCurrentThread()
                lock.unlock()
                return FINISHED
            }
    
            then:
            1 * listener.execute(lock)
            0 * listener._
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 17:16:10 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/work/DefaultWorkerLeaseService.java

                    Iterator<ResourceLock> iterator = locksNotHeld.iterator();
                    while (iterator.hasNext()) {
                        ResourceLock lock = iterator.next();
                        if (lock.isLockedByCurrentThread()) {
                            iterator.remove();
                        }
                    }
                }
            });
            return locksNotHeld;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 09 04:43:28 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  3. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/work/DefaultWorkerLeaseServiceProjectLockTest.groovy

                @Override
                ResourceLockState.Disposition transform(ResourceLockState resourceLockState) {
                    held.set(resourceLock.locked && resourceLock.isLockedByCurrentThread())
                    return ResourceLockState.Disposition.FINISHED
                }
            })
            return held.get()
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 25.6K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/DefaultPlanExecutor.java

            coordinationService.withStateLock(resourceLockState -> {
                if (workSource.allExecutionComplete()) {
                    // Need to hold a worker lease in order to finish up
                    if (!workerLease.isLockedByCurrentThread()) {
                        if (!workerLease.tryLock()) {
                            return RETRY;
                        }
                    }
                    workSource.collectFailures(failures);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 29.1K bytes
    - Viewed (0)
Back to top