1) Tomcat version: 5.5.20
2) JDK Version: 1.5.0_11
3) CentOS release 5.2 (Final) - 64 bits


"DestroyJavaVM" prio=1 tid=0x0a1ea408 nid=0x5f9a waiting on condition
[0x00000000..0xff9a1e40]

"TP-Processor4" daemon prio=1 tid=0x0a4f2670 nid=0x5fec in Object.wait()
[0x7ffea000..0x7ffeadb0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xe6b71358> (a org.apache.jk.common.ChannelSocket)
        at java.lang.Object.wait(Object.java:474)
        at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:300)
        - locked <0xe6b71358> (a org.apache.jk.common.ChannelSocket)
        at
org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:660)
        at
org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:870)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)

"http-8189-Processor24" daemon prio=1 tid=0x0a566358 nid=0x5fe6 waiting on
condition [0x802f0000..0x802f0eb0]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:61)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)

"Java2D Disposer" daemon prio=1 tid=0x81ddb490 nid=0x5fca in Object.wait()
[0x81072000..0x81072db0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xeb885f40> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0xeb885f40> (a java.lang.ref.ReferenceQueue$Lock)
:$
        at java.lang.Object.wait(Native Method)
        - waiting on <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at java.lang.Object.wait(Object.java:474)
        at
coldfusion.util.SimpleThreadPool.getAssignment(SimpleThreadPool.java:113)
        - locked <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at coldfusion.util.SimpleWorkerThread.run(SimpleThreadPool.java:207)

"Thread-11" prio=1 tid=0x0acd2a20 nid=0x5fbc in Object.wait()
[0x818a9000..0x818a9eb0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at java.lang.Object.wait(Object.java:474)
        at
coldfusion.util.SimpleThreadPool.getAssignment(SimpleThreadPool.java:113)
        - locked <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at coldfusion.util.SimpleWorkerThread.run(SimpleThreadPool.java:207)

"Thread-10" prio=1 tid=0x0a439138 nid=0x5fbb in Object.wait()
[0x8192a000..0x8192af30]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at java.lang.Object.wait(Object.java:474)
        at
coldfusion.util.SimpleThreadPool.getAssignment(SimpleThreadPool.java:113)
        - locked <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at coldfusion.util.SimpleWorkerThread.run(SimpleThreadPool.java:207)

"Thread-9" prio=1 tid=0x0a873288 nid=0x5fba in Object.wait()
[0x81afc000..0x81afcdb0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at java.lang.Object.wait(Object.java:474)
        at
coldfusion.util.SimpleThreadPool.getAssignment(SimpleThreadPool.java:113)
        - locked <0xeb86a490> (a coldfusion.util.SimpleThreadPool)
        at coldfusion.util.SimpleWorkerThread.run(SimpleThreadPool.java:207)

"Low Memory Detector" daemon prio=1 tid=0x0a0e93f0 nid=0x5fab runnable
[0x00000000..0x00000000]

"CompilerThread1" daemon prio=1 tid=0x0a0e7f18 nid=0x5faa waiting on
condition [0x00000000..0x887ab358]

"CompilerThread0" daemon prio=1 tid=0x0a0e6e68 nid=0x5fa9 waiting on
condition [0x00000000..0x8882c1d8]

"AdapterThread" daemon prio=1 tid=0x0a0e5ce8 nid=0x5fa8 waiting on condition
[0x00000000..0x00000000]

"Signal Dispatcher" daemon prio=1 tid=0x0a0e4e48 nid=0x5fa7 waiting on
condition [0x00000000..0x00000000]

"Finalizer" daemon prio=1 tid=0x0a0da568 nid=0x5fa6 in Object.wait()
[0x88baf000..0x88baff30]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x8d774000> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x8d774000> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=1 tid=0x0a0d9fd0 nid=0x5fa5 in Object.wait()
[0x88c30000..0x88c30db0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x8d79c5e0> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:474)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x8d79c5e0> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=1 tid=0x0a0d7a90 nid=0x5fa4 runnable

"GC task thread#0 (ParallelGC)" prio=1 tid=0x0a03cec8 nid=0x5fa0 runnable

"GC task thread#1 (ParallelGC)" prio=1 tid=0x0a03db18 nid=0x5fa1 runnable

"GC task thread#2 (ParallelGC)" prio=1 tid=0x0a03e750 nid=0x5fa2 runnable

"GC task thread#3 (ParallelGC)" prio=1 tid=0x0a03f388 nid=0x5fa3 runnable

"VM Periodic Task Thread" prio=1 tid=0x0a0ea8c8 nid=0x5fac waiting on
condition

On Wed, Jan 14, 2009 at 6:48 PM, Caldarale, Charles R <
chuck.caldar...@unisys.com> wrote:

> > From: Andrew Hole [mailto:andremailingl...@gmail.com]
> > Subject: Re: Tomcat and coldfusion
> >
> > How can I take a thread dump?
>
> Tough to tell you since you left out basic information:
>
> 1) Tomcat version
> 2) JRE/JDK version
> 3) OS type and level
>
> If you're on a recent enough JRE/JDK (1.5 or better), you can use JConsole
> or jstack to poke around inside a running JVM.  For Linux systems, try a
> kill -9 (or ctrl-\); for Windows, try ctrl-brk.
>
>  - Chuck
>
>
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
> MATERIAL and is thus for use only by the intended recipient. If you received
> this in error, please contact the sender and delete the e-mail and its
> attachments from all computers.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to