classes.io.netty.resolver.dns.DnsQueryContextManager.class Maven / Gradle / Ivy
???? 2 ?
4 t u
t 3 v
w
3 x
y z
y { ?? | } ?? ~
t ?
?
?
?
?
?
3 ? ? ? ? ? ? ? ?
t
$ ?
$ ? ? ? ?
" ? ? ? ?
$ ?
3 ? ?
( ? ? ?
( ?
3 ?
" ?
? ? ? ?
0 ?
( ? ? ? map Ljava/util/Map; Signature }Ljava/util/Map;>; ()V Code LineNumberTable LocalVariableTable this .Lio/netty/resolver/dns/DnsQueryContextManager; add *(Lio/netty/resolver/dns/DnsQueryContext;)I qCtx 'Lio/netty/resolver/dns/DnsQueryContext; contexts 'Lio/netty/util/collection/IntObjectMap; id I maxTries tries LocalVariableTypeTable PLio/netty/util/collection/IntObjectMap;
StackMapTable ? ? ? ? ? get F(Ljava/net/InetSocketAddress;I)Lio/netty/resolver/dns/DnsQueryContext; nameServerAddr Ljava/net/InetSocketAddress; ? remove
getContextMap E(Ljava/net/InetSocketAddress;)Lio/netty/util/collection/IntObjectMap; n(Ljava/net/InetSocketAddress;)Lio/netty/util/collection/IntObjectMap; getOrCreateContextMap a4 Ljava/net/Inet4Address; a6 Ljava/net/Inet6Address; newContexts a Ljava/net/InetAddress; port ? ? ? toCompatAddress 0(Ljava/net/Inet4Address;)Ljava/net/Inet6Address; e Ljava/net/UnknownHostException; b4 [B b6 l ?
toIPv4Address 0(Ljava/net/Inet6Address;)Ljava/net/Inet4Address;
SourceFile DnsQueryContextManager.java 9 : java/util/HashMap 5 6 T ? [ Y ? ? ? ? ? ? ? ? ? java/lang/IllegalStateException java/lang/StringBuilder query ID space exhausted: ? ? ? ? ? ? ? ? 9 ? X Y R ? %io/netty/resolver/dns/DnsQueryContext W ? ? R ? %io/netty/util/collection/IntObjectMap )io/netty/util/collection/IntObjectHashMap ? ? ? ? ? ? java/net/Inet4Address ? ? java/net/InetSocketAddress ? ? _ 9 ? g h java/net/Inet6Address ? ] ? ? p q ? ? ? ? ? java/net/UnknownHostException java/lang/Error 9 ? ,io/netty/resolver/dns/DnsQueryContextManager java/lang/Object java/lang/Throwable java/net/InetAddress ()Ljava/net/InetSocketAddress; (io/netty/util/internal/ThreadLocalRandom current ,()Lio/netty/util/internal/ThreadLocalRandom; nextInt (II)I containsKey (I)Z put '(ILjava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; question *()Lio/netty/handler/codec/dns/DnsQuestion; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V (I)Ljava/lang/Object;
java/util/Map &(Ljava/lang/Object;)Ljava/lang/Object;
getAddress ()Ljava/net/InetAddress; getPort ()I 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; isLoopbackAddress ()Z io/netty/util/NetUtil
LOCALHOST6 (Ljava/net/InetAddress;I)V
LOCALHOST4 isIPv4CompatibleAddress ()[B getByAddress ([B)Ljava/net/InetAddress; (Ljava/lang/Throwable;)V 0 3 4 5 6 7 8 9 : ; > *? *? Y? ? ? <