Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-3584

SPDY and H2 requests should not trigger connection keep-alive processing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • HTTP, HTTP/2, SPDY
    • None

    Description

      For HTTP 1.1 the default value for the Connection header is keep-alive. So all requests coming from SPDY and H2 dutifully set up the HttpClientSession for potential future reuse.

      However, SPDY and H2 will create a new FetchSM request (and related HttpClientSession) for every HTTP request, so the HttpClientSession will never be reused.

      This results in unnecessary complexity and inefficiency. I'm seeing some crashes in SPDY start up that could be related to VC freeing race conditions. I'd like to tidy this up to remove one element from the equation.

      Attachments

        Issue Links

          Activity

            People

              shinrich Susan Hinrichs
              shinrich Susan Hinrichs
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: