hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Kalnichevski (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (HTTPCORE-190) ChunkedInputStream does not handle sockets with timeouts
Date Mon, 09 Mar 2009 18:47:50 GMT

     [ https://issues.apache.org/jira/browse/HTTPCORE-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Oleg Kalnichevski resolved HTTPCORE-190.

    Resolution: Fixed


I fixed the problem in SVN trunk. Would it be a big deal for you to re-test your application
with the latest snapshot from SVN trunk?


> ChunkedInputStream does not handle sockets with timeouts
> --------------------------------------------------------
>                 Key: HTTPCORE-190
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-190
>             Project: HttpComponents HttpCore
>          Issue Type: Bug
>    Affects Versions: 4.0
>            Reporter: Adam Bryzak
>            Priority: Minor
>             Fix For: 4.1
>         Attachments: HTTPCLIENT-829.patch, HttpClient_829.java
> ChunkedInputStream does not handle socket timeouts when reading data. If a socket timeout
is received after finishing reading a chunk (including it's CRLF combination) and before reading
the next chunk's length, the next call to read will attempt to re-read the CRLF, causing an
IOException with the message "CRLF expected at end of chunk" to be thrown. I have only tested
this with 3.0 but it doesn't appear to be fixed in 3.1 or any 4.0 from looking at the code.

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: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org

View raw message