You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficserver.apache.org by "Steve Jiang (JIRA)" <ji...@apache.org> on 2010/02/17 02:54:28 UTC
[jira] Updated: (TS-190) Malformed response when total response
headers size exceed MIOBuffer block size
[ https://issues.apache.org/jira/browse/TS-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steve Jiang updated TS-190:
---------------------------
Attachment: TS190_sjiang.diff
Added patch to keep references to start of chunked/dechunked buffers to avoid blocks from being released before buffer readers are allocated.
> Malformed response when total response headers size exceed MIOBuffer block size
> -------------------------------------------------------------------------------
>
> Key: TS-190
> URL: https://issues.apache.org/jira/browse/TS-190
> Project: Traffic Server
> Issue Type: Bug
> Components: Core
> Reporter: Steve Jiang
> Assignee: Steve Jiang
> Fix For: 2.0.0a
>
> Attachments: TS190_sjiang.diff
>
>
> If:
> 1. The origin response header size exceeds MIOBuffer block size (default 4K)
> 2. TS is chunking/dechunking the response (e.g. HTTP/1.0 origin, HTTP/1.1 client or vice-versa)
> TS will only send the last block of the header and the response to the client. This results in a malformed response because the first 4K includes the status line.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.