You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2016/04/19 17:08:25 UTC
[jira] [Created] (TS-4364) Remove some remnants from http/2
refactoring
Leif Hedstrom created TS-4364:
---------------------------------
Summary: Remove some remnants from http/2 refactoring
Key: TS-4364
URL: https://issues.apache.org/jira/browse/TS-4364
Project: Traffic Server
Issue Type: Improvement
Components: HTTP/2
Reporter: Leif Hedstrom
It seems this code is no longer applicable, and we should remove it for clarity. It can wait until 7.0.0 though.
{code]
HttpTransact::handle_response_keep_alive_headers(State *s, HTTPVersion ver, HTTPHdr *heads)
{
.
.
.
// check that the client is HTTP 1.1 and the conf allows chunking
if (s->client_info.http_version == HTTPVersion(1, 1) &&
(s->txn_conf->chunking_enabled == 1 ||
(s->state_machine->plugin_tag &&
(!strcmp(s->state_machine->plugin_tag, "http/2") || !strncmp(s->state_machine->plugin_tag, "spdy", 4)))) &&
// if we're not sending a body, don't set a chunked header regardless of server response
!is_response_body_precluded(s->hdr_info.client_response.status_get(), s->method) &&
// we do not need chunked encoding for internal error messages
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)