Description
This configuration option is used in one place, with some comments regarding it's use together with various browsers and header combos. I'm wondering if we should eliminate this configuration entirely (if so, file a docs bug as well), and/or use the new transparency flags that were added for transparent proxy configs.
void
HttpTransact::initialize_state_variables_from_request(State* s, HTTPHdr* obsolete_incoming_request)
{
...
MIMEField *pc = incoming_request->field_find(MIME_FIELD_PROXY_CONNECTION, MIME_LEN_PROXY_CONNECTION);
if (!s->txn_conf.keep_alive_enabled || (s->http_config_param->transparency_enabled && pc != NULL)) {
s->client_info.keep_alive = HTTP_NO_KEEPALIVE;