[ 
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.

Reply via email to