Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
4.0 Alpha 1
-
None
Description
For historical reasons, ThreadSafeClientConnectionManager throws an IllegalThreadStateException instead of an InterruptedException if the waiting thread is interrupted from outside. This design was chosen since adding InterruptedException to the HttpConnectionManager in 3.x would have broken the API. This is not a concern for HttpClient 4.0.
Attachments
Issue Links
- is depended upon by
-
HTTPCLIENT-677 Connection pool uses Thread.interrupt()
- Closed