Well, I took thread dumps on couple of Tomcat JVMs(which were not busy...JVMs on my system) and for all of them it showed thread opened socket and accepting connection(StandardServer.java:446):
at java.net.DualStackPlainSocketImpl.accept0(Native Method) at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) at java.net.AbstractPlainSocketImpl.accept(Unknown Source) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x00000000fbf67198> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.apache.catalina.core.StandardServer.await(StandardServer.java:446) But I don't see that for problematic JVM. It was stuck before that(StandardServer.java:427) step. at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.StandardServer.await(StandardServer.java:427) That's why I suspect JVM was not properly up and running. In fact, I never saw a main thread in TIMED_WAITING waiting state. Again, I might be wrong. :) Thanks! --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org