I have a 100 thread HTTP connector pool that for some reason ends up with all its threads blocked here:
java.net.SocketOutputStream.socketWrite0(Native Method) java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) java.net.SocketOutputStream.write(SocketOutputStream.java:136) org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:737) org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434) org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:349) org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:761) org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:126) org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:570) org.apache.coyote.Response.doWrite(Response.java:560) org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434) org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:309) org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:273) org.apache.catalina.connector.Response.finishResponse(Response.java:486) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:287) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:619) Any hints on what to try to diagnose? Regards Jim -- View this message in context: http://www.nabble.com/Tomcat-6-HTTP-Connector-Threads-all-blocked-tp22274107p22274107.html Sent from the Solr - User mailing list archive at Nabble.com.