Created
October 17, 2021 08:53
-
-
Save codingchili/aeb59b58bd43fabfd24c5a47f64be474 to your computer and use it in GitHub Desktop.
Thread dump CloseableHttpAsyncClientBase calling client#close in response handler.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"pool-2-thread-1" #16 prio=5 os_prio=0 cpu=109.38ms elapsed=10.68s tid=0x00000233e5e4e800 nid=0x3f6c in Object.wait() [0x0000009a61ffe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(java.base@11.0.1/Native Method) | |
- waiting on <0x0000000710556c70> (a java.lang.Thread) | |
at java.lang.Thread.join(java.base@11.0.1/Thread.java:1305) | |
- waiting to re-lock in wait() <0x0000000710556c70> (a java.lang.Thread) | |
at java.lang.Thread.join(java.base@11.0.1/Thread.java:1379) | |
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase.close(CloseableHttpAsyncClientBase.java:104) | |
at org.elasticsearch.client.RestClient.close(RestClient.java:531) | |
at org.elasticsearch.client.RestHighLevelClient$$Lambda$111/0x0000000800202440.accept(Unknown Source) | |
at org.elasticsearch.client.RestHighLevelClient.close(RestHighLevelClient.java:329) | |
at com.codingchili.core.storage.ElasticConnectionPoolTest$1.onFailure(ElasticConnectionPoolTest.java:54) | |
at org.elasticsearch.client.RestHighLevelClient$1.onFailure(RestHighLevelClient.java:1907) | |
at org.elasticsearch.client.RestHighLevelClient$4.onFailure(RestHighLevelClient.java:2064) | |
at org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListenerDirectly(ListenableFuture.java:115) | |
at org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:100) | |
at org.elasticsearch.common.util.concurrent.BaseFuture.setException(BaseFuture.java:151) | |
at org.elasticsearch.common.util.concurrent.ListenableFuture.onFailure(ListenableFuture.java:147) | |
at org.elasticsearch.client.RestHighLevelClient$5.onFailure(RestHighLevelClient.java:2138) | |
at org.elasticsearch.client.RestClient$FailureTrackingResponseListener.onDefinitiveFailure(RestClient.java:644) | |
at org.elasticsearch.client.RestClient$1.failed(RestClient.java:399) | |
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:137) | |
at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.executionFailed(DefaultClientExchangeHandlerImpl.java:101) | |
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.failed(AbstractClientExchangeHandler.java:426) | |
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.connectionRequestFailed(AbstractClientExchangeHandler.java:348) | |
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.access$100(AbstractClientExchangeHandler.java:62) | |
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler$1.failed(AbstractClientExchangeHandler.java:392) | |
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:137) | |
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1.failed(PoolingNHttpClientConnectionManager.java:316) | |
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:137) | |
at org.apache.http.nio.pool.RouteSpecificPool.timeout(RouteSpecificPool.java:169) | |
at org.apache.http.nio.pool.AbstractNIOConnPool.requestTimeout(AbstractNIOConnPool.java:628) | |
at org.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback.timeout(AbstractNIOConnPool.java:894) | |
at org.apache.http.impl.nio.reactor.SessionRequestImpl.timeout(SessionRequestImpl.java:184) | |
- locked <0x000000070fb968d0> (a org.apache.http.impl.nio.reactor.SessionRequestImpl) | |
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processTimeouts(DefaultConnectingIOReactor.java:214) | |
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:158) | |
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:351) | |
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:221) | |
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64) | |
at java.lang.Thread.run(java.base@11.0.1/Thread.java:834) | |
"I/O dispatcher 1" #17 prio=5 os_prio=0 cpu=0.00ms elapsed=10.66s tid=0x00000233e5b1f800 nid=0x31f8 runnable [0x0000009a620fe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.1/Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.1/WindowsSelectorImpl.java:339) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.1/WindowsSelectorImpl.java:167) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.1/SelectorImpl.java:124) | |
- locked <0x000000071040b300> (a sun.nio.ch.Util$2) | |
- locked <0x0000000710557098> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(java.base@11.0.1/SelectorImpl.java:136) | |
at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:255) | |
at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) | |
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591) | |
at java.lang.Thread.run(java.base@11.0.1/Thread.java:834) | |
"I/O dispatcher 2" #18 prio=5 os_prio=0 cpu=0.00ms elapsed=10.66s tid=0x00000233e5d7a800 nid=0x3c30 runnable [0x0000009a621fe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.1/Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.1/WindowsSelectorImpl.java:339) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.1/WindowsSelectorImpl.java:167) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.1/SelectorImpl.java:124) | |
- locked <0x0000000710f80928> (a sun.nio.ch.Util$2) | |
- locked <0x0000000710f807a8> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(java.base@11.0.1/SelectorImpl.java:136) | |
at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:255) | |
at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) | |
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591) | |
at java.lang.Thread.run(java.base@11.0.1/Thread.java:834) | |
"I/O dispatcher 3" #19 prio=5 os_prio=0 cpu=0.00ms elapsed=10.66s tid=0x00000233e5d18800 nid=0x26a4 runnable [0x0000009a622ff000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.1/Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.1/WindowsSelectorImpl.java:339) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.1/WindowsSelectorImpl.java:167) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.1/SelectorImpl.java:124) | |
- locked <0x0000000710f84758> (a sun.nio.ch.Util$2) | |
- locked <0x0000000710f845d8> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(java.base@11.0.1/SelectorImpl.java:136) | |
at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:255) | |
at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) | |
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591) | |
at java.lang.Thread.run(java.base@11.0.1/Thread.java:834) | |
"I/O dispatcher 4" #20 prio=5 os_prio=0 cpu=0.00ms elapsed=10.66s tid=0x00000233e5e58800 nid=0x37bc runnable [0x0000009a623fe000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.1/Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.1/WindowsSelectorImpl.java:339) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.1/WindowsSelectorImpl.java:167) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.1/SelectorImpl.java:124) | |
- locked <0x0000000710f88588> (a sun.nio.ch.Util$2) | |
- locked <0x0000000710f88408> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(java.base@11.0.1/SelectorImpl.java:136) | |
at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:255) | |
at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) | |
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591) | |
at java.lang.Thread.run(java.base@11.0.1/Thread.java:834) | |
"Common-Cleaner" #10 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=12.38s tid=0x00000233e4e05800 nid=0x3a58 in Object.wait() [0x0000009a616ff000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(java.base@11.0.1/Native Method) | |
- waiting on <0x000000070146d988> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.1/ReferenceQueue.java:155) | |
- waiting to re-lock in wait() <0x000000070146d988> (a java.lang.ref.ReferenceQueue$Lock) | |
at jdk.internal.ref.CleanerImpl.run(java.base@11.0.1/CleanerImpl.java:148) | |
at java.lang.Thread.run(java.base@11.0.1/Thread.java:834) | |
at jdk.internal.misc.InnocuousThread.run(java.base@11.0.1/InnocuousThread.java:134) | |
"Monitor Ctrl-Break" #11 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=12.23s tid=0x00000233e534a800 nid=0x3fc8 runnable [0x0000009a619fe000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(java.base@11.0.1/Native Method) | |
at java.net.SocketInputStream.socketRead(java.base@11.0.1/SocketInputStream.java:115) | |
at java.net.SocketInputStream.read(java.base@11.0.1/SocketInputStream.java:168) | |
at java.net.SocketInputStream.read(java.base@11.0.1/SocketInputStream.java:140) | |
at sun.nio.cs.StreamDecoder.readBytes(java.base@11.0.1/StreamDecoder.java:284) | |
at sun.nio.cs.StreamDecoder.implRead(java.base@11.0.1/StreamDecoder.java:326) | |
at sun.nio.cs.StreamDecoder.read(java.base@11.0.1/StreamDecoder.java:178) | |
- locked <0x000000070146fad0> (a java.io.InputStreamReader) | |
at java.io.InputStreamReader.read(java.base@11.0.1/InputStreamReader.java:185) | |
at java.io.BufferedReader.fill(java.base@11.0.1/BufferedReader.java:161) | |
at java.io.BufferedReader.readLine(java.base@11.0.1/BufferedReader.java:326) | |
- locked <0x000000070146fad0> (a java.io.InputStreamReader) | |
at java.io.BufferedReader.readLine(java.base@11.0.1/BufferedReader.java:392) | |
at com.intellij.rt.execution.application.AppMainV2$1.run(AppMainV2.java:49) | |
"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=12.48s tid=0x00000233e43a9000 nid=0x3f0 waiting on condition [0x0000009a60fff000] | |
java.lang.Thread.State: RUNNABLE | |
at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.1/Native Method) | |
at java.lang.ref.Reference.processPendingReferences(java.base@11.0.1/Reference.java:241) | |
at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.1/Reference.java:213) | |
"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=12.48s tid=0x00000233e43b4800 nid=0x31ec in Object.wait() [0x0000009a610fe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(java.base@11.0.1/Native Method) | |
- waiting on <0x000000070146f470> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.1/ReferenceQueue.java:155) | |
- waiting to re-lock in wait() <0x000000070146f470> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.1/ReferenceQueue.java:176) | |
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.1/Finalizer.java:170) | |
"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=12.47s tid=0x00000233e4cb6800 nid=0x30b0 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=12.47s tid=0x00000233e4c63000 nid=0x2274 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=812.50ms elapsed=12.47s tid=0x00000233e4c66000 nid=0x15bc waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
No compile task | |
"C1 CompilerThread0" #8 daemon prio=9 os_prio=2 cpu=453.13ms elapsed=12.47s tid=0x00000233e4c71000 nid=0x34e8 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
No compile task | |
"Sweeper thread" #9 daemon prio=9 os_prio=2 cpu=15.63ms elapsed=12.47s tid=0x00000233e4cbb800 nid=0x19b8 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Service Thread" #12 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=12.23s tid=0x00000233e534b800 nid=0x16e8 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"DestroyJavaVM" #21 prio=5 os_prio=0 cpu=1609.38ms elapsed=10.45s tid=0x00000233c0be9800 nid=0x2020 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"VM Thread" os_prio=2 cpu=0.00ms elapsed=12.49s tid=0x00000233e43a5000 nid=0x3930 runnable | |
"GC Thread#0" os_prio=2 cpu=15.63ms elapsed=12.51s tid=0x00000233c0c00800 nid=0xac4 runnable | |
"GC Thread#1" os_prio=2 cpu=15.63ms elapsed=12.14s tid=0x00000233e5a8d000 nid=0x48c runnable | |
"GC Thread#2" os_prio=2 cpu=15.63ms elapsed=12.14s tid=0x00000233e5b50800 nid=0x131c runnable | |
"GC Thread#3" os_prio=2 cpu=0.00ms elapsed=12.14s tid=0x00000233e5889000 nid=0x1b04 runnable | |
"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=12.51s tid=0x00000233c0c5f800 nid=0x6e4 runnable | |
"G1 Conc#0" os_prio=2 cpu=15.63ms elapsed=12.51s tid=0x00000233c0c61000 nid=0x31a0 runnable | |
"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=12.50s tid=0x00000233e4285000 nid=0x1708 runnable | |
"G1 Young RemSet Sampling" os_prio=2 cpu=0.00ms elapsed=12.50s tid=0x00000233e4286000 nid=0x3ed0 runnable | |
"VM Periodic Task Thread" os_prio=2 cpu=0.00ms elapsed=12.23s tid=0x00000233e5644800 nid=0xc80 waiting on condition | |
JNI global refs: 18, weak refs: 0 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment