Skip to content

Instantly share code, notes, and snippets.

@stuhood
Created February 1, 2011 20:39
Show Gist options
  • Save stuhood/806609 to your computer and use it in GitHub Desktop.
Save stuhood/806609 to your computer and use it in GitHub Desktop.
2011-02-03 15:01:38
Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.1-b03-307 mixed mode):
"Attach Listener" daemon prio=9 tid=101a80000 nid=0x1179e8000 waiting on condition [00000000]
java.lang.Thread.State: RUNNABLE
"DestroyJavaVM" prio=5 tid=101802800 nid=0x100501000 waiting on condition [00000000]
java.lang.Thread.State: RUNNABLE
"Hashed wheel timer #1" prio=5 tid=11621f800 nid=0x117e26000 waiting on condition [117e25000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jboss.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:436)
at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:367)
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
at java.lang.Thread.run(Thread.java:680)
"com.google.common.base.internal.Finalizer" daemon prio=5 tid=116193000 nid=0x1178db000 in Object.wait() [1178da000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <106c27420> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <106c27420> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at com.google.common.base.internal.Finalizer.run(Finalizer.java:127)
"AsyncAppender-Dispatcher-Thread-0" daemon prio=5 tid=10194f800 nid=0x117765000 in Object.wait() [117764000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <106ff1208> (a java.util.ArrayList)
at java.lang.Object.wait(Object.java:485)
at org.apache.log4j.AsyncAppender$Dispatcher.run(AsyncAppender.java:548)
- locked <106ff1208> (a java.util.ArrayList)
at java.lang.Thread.run(Thread.java:680)
"Low Memory Detector" daemon prio=5 tid=11602e000 nid=0x11730d000 runnable [00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread1" daemon prio=9 tid=11602d000 nid=0x11720a000 waiting on condition [00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=9 tid=11602c800 nid=0x117107000 waiting on condition [00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=9 tid=11602b800 nid=0x117004000 runnable [00000000]
java.lang.Thread.State: RUNNABLE
"Surrogate Locker Thread (CMS)" daemon prio=5 tid=11602b000 nid=0x116f01000 waiting on condition [00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=116019000 nid=0x116a04000 in Object.wait() [116a03000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <106ff10f0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <106ff10f0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=116018800 nid=0x116901000 in Object.wait() [116900000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <106ff1120> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <106ff1120> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=9 tid=116016000 nid=0x115ffa000 runnable
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=101803800 nid=0x105a02000 runnable
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=101804800 nid=0x105b05000 runnable
"Concurrent Mark-Sweep GC Thread" prio=9 tid=10184e800 nid=0x115d07000 runnable
"VM Periodic Task Thread" prio=10 tid=11603f800 nid=0x117410000 waiting on condition
"Exception Catcher Thread" prio=10 tid=101803000 nid=0x10173b000 runnable
JNI global references: 902
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment