Skip to content

Instantly share code, notes, and snippets.

@pankajmi
Created June 19, 2013 07:30
Show Gist options
  • Save pankajmi/5812305 to your computer and use it in GitHub Desktop.
Save pankajmi/5812305 to your computer and use it in GitHub Desktop.
jstack for dispatch
"pool-9-thread-1" prio=5 tid=7f91458ad000 nid=0x10e20d000 waiting on condition [10e20c000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <7f32a5260> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
at java.util.concurrent.ThreadPoolExecutor.awaitTermination(ThreadPoolExecutor.java:1261)
at org.jboss.netty.util.internal.ExecutorUtil.terminate(ExecutorUtil.java:109)
at org.jboss.netty.util.internal.ExecutorUtil.terminate(ExecutorUtil.java:49)
at org.jboss.netty.channel.socket.nio.AbstractNioWorkerPool.releaseExternalResources(AbstractNioWorkerPool.java:115)
at org.jboss.netty.channel.socket.nio.NioClientSocketChannelFactory.releasePools(NioClientSocketChannelFactory.java:234)
at org.jboss.netty.channel.socket.nio.NioClientSocketChannelFactory.releaseExternalResources(NioClientSocketChannelFactory.java:226)
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.close(NettyAsyncHttpProvider.java:915)
at com.ning.http.client.AsyncHttpClient.close(AsyncHttpClient.java:367)
at dispatch.HttpExecutor$class.shutdown(execution.scala:70)
at dispatch.Http.shutdown(execution.scala:12)
at AsynHttpClientTest$.exec(AsynHttpClientTest.scala:81)
at AsynHttpClientTest$$anonfun$main$1$$anon$1.run(AsynHttpClientTest.scala:61)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:680)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment