hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Bryzak (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HTTPCORE-190) ChunkedInputStream does not handle sockets with timeouts
Date Tue, 10 Mar 2009 12:18:51 GMT

    [ https://issues.apache.org/jira/browse/HTTPCORE-190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680451#action_12680451

Adam Bryzak commented on HTTPCORE-190:

ChunkedInputStream now behaves correctly when receiving a SocketTimeoutException in all my

> 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