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

Do not set half_close flag for short post on keep_alive client connections

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.2.0
    • Component/s: None
    • Labels:
      None

      Description

      The original logic would set the half_close flag on the client session if all the post information fit in the receive buffer before we started the post tunnel.

      However, if the client connection was to be used for multiple requests, this was incorrect.

      This flaw exhibited in my test safelyfiled site by doing a folder create (resulting in a short set of post arguments) followed by a file upload that tried to reuse the same connection. The file upload would fail.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                shinrich Susan Hinrichs
                Reporter:
                shinrich Susan Hinrichs
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: