Hi,
I can reproduce this with our (large) application by trying to send an
HTTPS request to a host that doesn't support the connection (really,
just pointing to a bad host - one that exists but is not correct). I'll
see if I can put together a small test program.
Thanks,
Mark
On 1/25/2016 9:26 AM, Oleg Kalnichevski wrote:
On Fri, 2016-01-22 at 17:06 -0600, Mark Johnson wrote:
Hi,
I'm getting a hang in an application using the Async Client. Here's
what's going on:
The application issues an HTTPS request to a host and gets an error
(timeout or other). The operation is retried a couple of times just to
make sure. After a couple of failures, we try to close the connection.
This is where it hangs.
I've done a thread dump of the application and it appears as this:
"pool-1497-thread-1" prio=10 tid=0x00002ba035214000 nid=0x1099 in
Object.wait() [0x00002ba05079a000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Thread.join(Unknown Source)
- locked <0x0000000528d668e8> (a java.lang.Thread)
at java.lang.Thread.join(Unknown Source)
at
org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase.close(CloseableHttpAsyncClientBase.java:104)
at
com.servicemesh.io.http.impl.DefaultHttpClient.close(DefaultHttpClient.java:181)
I've also reproduced this in Eclipse and found the thread at the same
condition. The code appears to be:
Hi Mark
Can this issue be reproduced with a test case?
Oleg
---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org