
com.groupbyinc.flux.common.util.concurrent.ReleasableLock.class Maven / Gradle / Ivy
???? 3 b 9com/groupbyinc/flux/common/util/concurrent/ReleasableLock java/lang/Object +com/groupbyinc/flux/common/lease/Releasable ReleasableLock.java lock !Ljava/util/concurrent/locks/Lock; holdingThreads Ljava/lang/ThreadLocal; ,Ljava/lang/ThreadLocal; $assertionsDisabled Z $(Ljava/util/concurrent/locks/Lock;)V ()V
java/lang/AssertionError
java/util/concurrent/locks/Lock java/lang/ThreadLocal
this ;Lcom/groupbyinc/flux/common/util/concurrent/ReleasableLock; useHoldingThreads close unlock &