"pool-1-thread-1" prio=10 tid=0x09b85400 nid=0x597 runnable [0xb4cb4000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
- locked <0x82901580> (a java.io.BufferedInputStream)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:690)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:633)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1195)
- locked <0x828f7938> (a sun.net.www.protocol.http.HttpURLConnection)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379)
at org.forgerock.maven.plugins.LinkTester.checkUrl(LinkTester.java:270)
at org.forgerock.maven.plugins.LinkTester.execute(LinkTester.java:207)
It appears that some timeout values are not quite followed with the HTTP connections...
An example jstack would look like:
It appears that some timeout values are not quite followed with the HTTP connections...