com.groupbyinc.flux.common.netty.util.ReferenceCountUtil.class Maven / Gradle / Ivy
???? 2 ? 8com/groupbyinc/flux/common/netty/util/ReferenceCountUtil java/lang/Object ReferenceCountUtil.java Fcom/groupbyinc/flux/common/netty/util/ReferenceCountUtil$ReleasingTask
ReleasingTask logger GLcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger; retain &(Ljava/lang/Object;)Ljava/lang/Object; 6com/groupbyinc/flux/common/netty/util/ReferenceCounted
:()Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; msg TT; Ljava/lang/Object; '(Ljava/lang/Object;I)Ljava/lang/Object; ;(I)Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; increment I touch 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; L(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; hint release (Ljava/lang/Object;)Z ()Z # % & (Ljava/lang/Object;I)Z (I)Z # ) * decrement safeRelease (Ljava/lang/Object;)V java/lang/Throwable / # $
1
3 Failed to release a message: {} 5 Ecom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger 7 warn 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 9 : 8 ; t Ljava/lang/Throwable; (Ljava/lang/Object;I)V # (
@
isWarnEnabled B % 8 C /Failed to release a message: {} (decrement: {}) E java/lang/Integer G valueOf (I)Ljava/lang/Integer; I J
H K ((Ljava/lang/String;[Ljava/lang/Object;)V 9 M 8 N releaseLater Ljava/lang/Deprecated; P
R java/lang/Thread T
currentThread ()Ljava/lang/Thread; V W
U X <(Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted;I)V Z [
\ 8com/groupbyinc/flux/common/netty/util/ThreadDeathWatcher ^ watch )(Ljava/lang/Thread;Ljava/lang/Runnable;)V ` a
_ b refCnt (Ljava/lang/Object;)I ()I d f g ()V Z i
j this :Lcom/groupbyinc/flux/common/netty/util/ReferenceCountUtil;
access$000 I()Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger; Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLoggerFactory q getInstance Z(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger; s t
r u Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable Signature (TT;)TT; (TT;I)TT; 0(TT;Ljava/lang/Object;)TT;
Deprecated RuntimeVisibleAnnotations
SourceFile InnerClasses 1
w ` *? ?
*? ? ?*? x y z # $ &