Stale connection checking doesn't work if server correctly closes connection
----------------------------------------------------------------------------
Key: HTTPCORE-167
URL: https://issues.apache.org/jira/browse/HTTPCORE-167
Project: HttpComponents HttpCore
Issue Type: Bug
Components: HttpCore
Affects Versions: 4.0-beta2
Reporter: Sergey Stremin
Problem was found in the following setting: client makes request to server,
server reports and closes connection 5 seconds after response.
Second request from client results in NoHttpResponseException (retries are
disabled).
AbstractHttpClientConnection.isStale() only reports true when IOException is
thrown by inbuffer.isDataAvailable(1). In this case no exception is thrown, but
read() method returns -1 which goes unnoticed.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]