-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ravi,
On 2/9/16 7:10 AM, Ranjan, Ravi wrote: > HI Chris, > > Sorry for a delayed response. Here is few information that you > asked for: 1. Tomcat Native Library version is 1.1.30 and APR > version is 1.4.8 2. I am running my tomcat 6.0.41 on Windows 7 > system with Java 7. > > As you said that if APR is not available the Java BIO (blocking > I/O) connector will be used. For me this connector is working. I am > still not able to pinpoint to exact difference between these two > types of connectors, which might be causing/solving the issue. > > Here is the thread dump for the stuck thread: > > "http-8080-2" - Thread t@55 java.lang.Thread.State: RUNNABLE at > java.net.SocketInputStream.socketRead0(Native Method) at > java.net.SocketInputStream.read(SocketInputStream.java:152) at > java.net.SocketInputStream.read(SocketInputStream.java:122) at > java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at > java.io.BufferedInputStream.read(BufferedInputStream.java:254) - > locked <1559b4d1> (a java.io.BufferedInputStream) at > org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:7 7) This > stack trace was taken on the server, not the client, right? If so, this has nothing whatsoever to do with Tomcat. This is a problem with your web application making a connection to an outside service that is taking a long time to respond. Set your timeouts appropriately and you won't have this stuck thread anymore. But you will have to handle error situations, of course. - -chris -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAla588EACgkQ9CaO5/Lv0PBRGQCfR9Loo2m5rvQSmva7BYTar7JQ 8fUAn1uKghqYKTjbKE99ahnxGtlTaWza =Vip6 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org