Return-Path: Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 32317 invoked from network); 5 Sep 2003 17:39:41 -0000 Received: from unknown (HELO www99.your-server.de) (213.133.104.99) by daedalus.apache.org with SMTP; 5 Sep 2003 17:39:41 -0000 Received: (qmail 24884 invoked by uid 1228); 5 Sep 2003 15:52:57 -0000 Date: 5 Sep 2003 15:52:57 -0000 Message-ID: <20030905155257.24883.qmail@www99.your-server.de> From: To: tomcat-user@jakarta.apache.org Subject: Tomcat 4.1.24 Coyote Connector hangs References: In-Reply-To: X-Mailer: oMail 0.98.2 - http://webmail.omnis.ch X-IPAddress: 194.223.227.240 X-Sender: ryan@abstraction.co.za MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, Our Tomcat instances are configured to use two Coyote Connectors, one for requests from our SSL accelerator and the other for standard HTTP requests. We are experiencing problem where after a period of time, anything from 10 minutes to a few days, one of the Connectors stops working. The effected Connector continues to accept incoming requests for a short while but never responds to them. It occurs on both Connectors and, once one has stopped working, typically, the other Connector remains unaffected and continues working normally. The only way to recover from this is for us to restart Tomcat. We are using Tomcat 4.1.24 running on x86 based dual CPU machines using Red Hat Linux 9 (kernel 2.4.20-8smp) and using Java Runtime 1.4.1_03. We have experienced the problem even when the site is under very little load. Inspecting the log files does not show any occurrences of 'All threads are busy' messages. We have set the debug attribute of the Connector to 9 but this has not revealed anything of interest in the logs. We have generated numerous full thread dumps while the problem is occurring but cannot see anything obvious when examining these and we have used OptimizeIt to analyze our application and we cannot see anything obvious in our application. Our server.xml file and one of the thread dumps (when the server was under very little load) are at the end of this mail. Has anyone experienced something similar or perhaps have some comments/suggestions? Thanks for your attention. Ryan JAVA_OPTS="-server" CATALINA_OPTS="-Xms=900m -Xmx=900m" Full thread dump Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode): "RMI RenewClean-[10.253.2.130:1200]" daemon prio=1 tid=0x0x8241728 nid=0x3571 in Object.wait() [8667f000..8667f690] at java.lang.Object.wait(Native Method) - waiting on <0x4ca88d38> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x4ca88d38> (a java.lang.ref.ReferenceQueue$Lock) at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:500) at java.lang.Thread.run(Thread.java:536) "Thread-133" daemon prio=1 tid=0x0x83d5790 nid=0x3571 in Object.wait() [8657e000..8657e790] at java.lang.Object.wait(Native Method) - waiting on <0x4ca88e08> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:426) at java.util.TimerThread.mainLoop(Timer.java:403) - locked <0x4ca88e08> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "GC Daemon" daemon prio=1 tid=0x0x82e6d78 nid=0x3571 in Object.wait() [8647e000..8647e890] at java.lang.Object.wait(Native Method) - waiting on <0x4ca4ffd0> (a sun.misc.GC$LatencyLock) at sun.misc.GC$Daemon.run(GC.java:100) - locked <0x4ca4ffd0> (a sun.misc.GC$LatencyLock) "RMI RenewClean-[10.253.2.130:1100]" daemon prio=1 tid=0x0x8715040 nid=0x3571 in Object.wait() [8637e000..8637e990] at java.lang.Object.wait(Native Method) - waiting on <0x4ca4fdf8> (a java.lang.ref.ReferenceQueue$Lock) : at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x4ca4fdf8> (a java.lang.ref.ReferenceQueue$Lock) at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:500) at java.lang.Thread.run(Thread.java:536) "Thread-103" daemon prio=1 tid=0x0x8111580 nid=0x3571 in Object.wait() [8627e000..8627ea90] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a50f8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a50f8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-102" daemon prio=1 tid=0x0x8691c58 nid=0x3571 in Object.wait() [861fe000..861feb10] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a5190> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a5190> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-101" daemon prio=1 tid=0x0x876be28 nid=0x3571 in Object.wait() [8617e000..8617eb90] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a5220> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a5220> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-100" daemon prio=1 tid=0x0x82ff988 nid=0x3571 in Object.wait() [860fe000..860fec10] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a52b0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a52b0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-99" daemon prio=1 tid=0x0x8538de8 nid=0x3571 in Object.wait() [8607e000..8607ec90] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a5328> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a5328> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-98" daemon prio=1 tid=0x0x82fe620 nid=0x3571 in Object.wait() [85ffe000..85ffed10] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a53a0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a53a0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-97" daemon prio=1 tid=0x0x83289e8 nid=0x3571 in Object.wait() [85f7e000..85f7ed90] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a5430> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a5430> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-96" daemon prio=1 tid=0x0x876c5b0 nid=0x3571 in Object.wait() [85efe000..85efee10] at java.lang.Object.wait(Native Method) - waiting on <0x4c6a54c8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c6a54c8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-77" daemon prio=1 tid=0x0x868ff90 nid=0x3571 in Object.wait() [85e7e000..85e7ee90] at java.lang.Object.wait(Native Method) - waiting on <0x4c260670> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c260670> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-76" daemon prio=1 tid=0x0x868f400 nid=0x3571 in Object.wait() [858fe000..858fef10] at java.lang.Object.wait(Native Method) - waiting on <0x4c2606e8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) : at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c2606e8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-75" daemon prio=1 tid=0x0x8696270 nid=0x3571 in Object.wait() [8587e000..8587ef90] at java.lang.Object.wait(Native Method) - waiting on <0x4c260760> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c260760> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-74" daemon prio=1 tid=0x0x86956c0 nid=0x3571 in Object.wait() [857fe000..857ff010] at java.lang.Object.wait(Native Method) - waiting on <0x4c2607d8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c2607d8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-73" daemon prio=1 tid=0x0x82eab00 nid=0x3571 in Object.wait() [8577e000..8577f090] at java.lang.Object.wait(Native Method) - waiting on <0x4c260850> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c260850> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-72" daemon prio=1 tid=0x0x82ea750 nid=0x3571 in Object.wait() [8567f000..8567f190] at java.lang.Object.wait(Native Method) - waiting on <0x4c2608c8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c2608c8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-71" daemon prio=1 tid=0x0x82eb388 nid=0x3571 in Object.wait() [850ff000..850ff210] at java.lang.Object.wait(Native Method) - waiting on <0x4c260958> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c260958> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-70" daemon prio=1 tid=0x0x8300e90 nid=0x3571 in Object.wait() [856fe000..856ff110] at java.lang.Object.wait(Native Method) - waiting on <0x4c2609d0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4c2609d0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-67" daemon prio=1 tid=0x0x82fe8f0 nid=0x3571 in Object.wait() [8507f000..8507f290] at java.lang.Object.wait(Native Method) - waiting on <0x4bf5d790> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4bf5d790> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-66" daemon prio=1 tid=0x0x8539df8 nid=0x3571 in Object.wait() [84b07000..84b07390] at java.lang.Object.wait(Native Method) - waiting on <0x4bf5d808> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4bf5d808> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-65" daemon prio=1 tid=0x0x83d74d8 nid=0x3571 in Object.wait() [844fd000..844fd410] at java.lang.Object.wait(Native Method) - waiting on <0x4bf5d880> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4bf5d880> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-64" daemon prio=1 tid=0x0x82ff2f0 nid=0x3571 in Object.wait() [84b87000..84b87310] at java.lang.Object.wait(Native Method) - waiting on <0x4bf5d8f8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4bf5d8f8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-24" daemon prio=1 tid=0x0x8523700 nid=0x3571 in Object.wait() [8357a000..8357a490] at java.lang.Object.wait(Native Method) - waiting on <0x4b938548> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b938548> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-23" daemon prio=1 tid=0x0x876d178 nid=0x3571 in Object.wait() [834fa000..834fa510] at java.lang.Object.wait(Native Method) - waiting on <0x4b9385c0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b9385c0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-22" daemon prio=1 tid=0x0x872bce8 nid=0x3571 in Object.wait() [8347a000..8347a590] at java.lang.Object.wait(Native Method) - waiting on <0x4b944710> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b944710> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-21" daemon prio=1 tid=0x0x876cfd0 nid=0x3571 in Object.wait() [8337f000..8337f610] at java.lang.Object.wait(Native Method) - waiting on <0x4b944788> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b944788> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-20" daemon prio=1 tid=0x0x856fcd0 nid=0x3571 in Object.wait() [831b9000..831b9690] at java.lang.Object.wait(Native Method) - waiting on <0x4b54c338> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x4b54c338> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "Thread-19" daemon prio=1 tid=0x0x84c4c28 nid=0x3571 in Object.wait() [82e7f000..82e7f710] at java.lang.Object.wait(Native Method) - waiting on <0x4b3e2ab8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b3e2ab8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-18" daemon prio=1 tid=0x0x86b39e8 nid=0x3571 runnable [82dfe000..82dfe790] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked <0x4a8b4750> (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:448) at java.net.ServerSocket.accept(ServerSocket.java:419) at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:107) at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:356) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:529) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619) at java.lang.Thread.run(Thread.java:536) "Thread-17" daemon prio=1 tid=0x0x8330110 nid=0x3571 in Object.wait() [82cfe000..82cfe810] at java.lang.Object.wait(Native Method) - waiting on <0x4b3e27f8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b3e27f8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-16" daemon prio=1 tid=0x0x8574038 nid=0x3571 in Object.wait() [82c7e000..82c7e890] at java.lang.Object.wait(Native Method) - waiting on <0x4b3e2698> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b3e2698> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-15" daemon prio=1 tid=0x0x84f1448 nid=0x3571 in Object.wait() [82d7e000..82d7e910] at java.lang.Object.wait(Native Method) - waiting on <0x4b24c760> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b24c760> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-14" daemon prio=1 tid=0x0x8565f08 nid=0x3571 in Object.wait() [829fc000..829fc990] at java.lang.Object.wait(Native Method) - waiting on <0x4b24c600> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b24c600> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-13" daemon prio=1 tid=0x0x84f2d70 nid=0x3571 in Object.wait() [8297c000..8297ca10] at java.lang.Object.wait(Native Method) - waiting on <0x4b24c4a0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b24c4a0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-12" daemon prio=1 tid=0x0x86fc148 nid=0x3571 in Object.wait() [828fc000..828fca90] at java.lang.Object.wait(Native Method) - waiting on <0x4b24c340> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4b24c340> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "MonitorRunnable" daemon prio=1 tid=0x0x8771540 nid=0x3571 in Object.wait() [842f0000..842f0b10] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1ced0> (a org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable) at org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:503) - locked <0x4ad1ced0> (a org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-10" daemon prio=1 tid=0x0x8770510 nid=0x3571 in Object.wait() [84270000..84270b90] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1ccb0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1ccb0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-9" daemon prio=1 tid=0x0x876f960 nid=0x3571 in Object.wait() [841f0000..841f0c10] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1cb18> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1cb18> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-8" daemon prio=1 tid=0x0x876eea8 nid=0x3571 in Object.wait() [84170000..84170c90] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1c980> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1c980> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-7" daemon prio=1 tid=0x0x872cfe0 nid=0x3571 in Object.wait() [840f0000..840f0d10] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1c7e8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1c7e8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "MonitorRunnable" daemon prio=1 tid=0x0x871b358 nid=0x3571 in Object.wait() [84070000..84070d90] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1c250> (a org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable) at org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:503) : - locked <0x4ad1c250> (a org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-5" daemon prio=1 tid=0x0x875d908 nid=0x3571 in Object.wait() [83ff0000..83ff0e10] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1c0b8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1c0b8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-4" daemon prio=1 tid=0x0x8711e18 nid=0x3571 in Object.wait() [83f70000..83f70e90] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1bf20> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1bf20> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-3" daemon prio=1 tid=0x0x8711ca0 nid=0x3571 in Object.wait() [83ef0000..83ef0f10] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1bd88> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1bd88> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-2" daemon prio=1 tid=0x0x875dce0 nid=0x3571 in Object.wait() [83e70000..83e70f90] at java.lang.Object.wait(Native Method) - waiting on <0x4ad1bbf0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595) - locked <0x4ad1bbf0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "JspRuntimeContext[/pol]" daemon prio=1 tid=0x0x8711168 nid=0x3571 waiting on condition [83df0000..83df1010] at java.lang.Thread.sleep(Native Method) at org.apache.jasper.compiler.JspRuntimeContext.threadSleep(JspRuntimeContext.java:502) at org.apache.jasper.compiler.JspRuntimeContext.run(JspRuntimeContext.java:523) at java.lang.Thread.run(Thread.java:536) "StandardManager[/pol]" daemon prio=1 tid=0x0x87106a8 nid=0x3571 waiting on condition [83bd4000..83bd5090] at java.lang.Thread.sleep(Native Method) at org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java:810) at org.apache.catalina.session.StandardManager.run(StandardManager.java:869) at java.lang.Thread.run(Thread.java:536) "JspRuntimeContext[/manager]" daemon prio=1 tid=0x0x856bbc8 nid=0x3571 waiting on condition [83138000..83139110] at java.lang.Thread.sleep(Native Method) at org.apache.jasper.compiler.JspRuntimeContext.threadSleep(JspRuntimeContext.java:502) at org.apache.jasper.compiler.JspRuntimeContext.run(JspRuntimeContext.java:523) at java.lang.Thread.run(Thread.java:536) "StandardManager[/manager]" daemon prio=1 tid=0x0x856b810 nid=0x3571 waiting on condition [830b9000..830b9190] at java.lang.Thread.sleep(Native Method) at org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java:810) at org.apache.catalina.session.StandardManager.run(StandardManager.java:869) at java.lang.Thread.run(Thread.java:536) "JspRuntimeContext[/pol]" daemon prio=1 tid=0x0x856e250 nid=0x3571 waiting on condition [82fe9000..82fe9210] at java.lang.Thread.sleep(Native Method) at org.apache.jasper.compiler.JspRuntimeContext.threadSleep(JspRuntimeContext.java:502) at org.apache.jasper.compiler.JspRuntimeContext.run(JspRuntimeContext.java:523) at java.lang.Thread.run(Thread.java:536) "StandardManager[]" daemon prio=1 tid=0x0x8572c90 nid=0x3571 waiting on condition [82f62000..82f62290] at java.lang.Thread.sleep(Native Method) at org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java:810) at org.apache.catalina.session.StandardManager.run(StandardManager.java:869) at java.lang.Thread.run(Thread.java:536) "Signal Dispatcher" daemon prio=1 tid=0x0x80aefd8 nid=0x3571 waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x0x80a9578 nid=0x3571 in Object.wait() [80c63000..80c63590] at java.lang.Object.wait(Native Method) - waiting on <0x4a7f0378> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x4a7f0378> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x0x80a91a8 nid=0x3571 in Object.wait() [80be3000..80be3610] at java.lang.Object.wait(Native Method) - waiting on <0x4a7f02a0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:426) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) - locked <0x4a7f02a0> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x0x80520a0 nid=0x3571 runnable [bfffb000..bfffba6c] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked <0x4ad1d008> (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:448) at java.net.ServerSocket.accept(ServerSocket.java:419) at org.apache.catalina.core.StandardServer.await(StandardServer.java:527) at org.apache.catalina.startup.Catalina.start(Catalina.java:521) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) "VM Thread" prio=1 tid=0x0x80a8678 nid=0x3571 runnable "VM Periodic Task Thread" prio=1 tid=0x0x80adbc0 nid=0x3571 waiting on condition "Suspend Checker Thread" prio=1 tid=0x0x80ae540 nid=0x3571 runnable