Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Cannot Reproduce
    • None
    • None
    • HTTP

    Description

      1: client request with 'If-Modified-Since'
      2: ts has no copy in the cache and prepare for cache write
      3: ts send server without the field 'If-Modified-Since'
      4: server response hdr is back (200 0K)
      5: suppose the request`s If-Modified-Since < reponse`s Last-Modified, ts will send client 304 back(HttpSM::setup_internal_transfer)
      6: ts will do the tunnel_handler_cache_fill to write the response to cache

      the is a problem in step 5 and step 6. In step 5, all the event`s associated by server_session is also handled by HttpSM::state_read_server_response_header rather than the tunnel, which may lead to serious problems.

      Attachments

        Issue Links

          Activity

            zwoop Leif Hedstrom added a comment -

            Could this also be related to TS-1086 and TS-1702?

            zwoop Leif Hedstrom added a comment - Could this also be related to TS-1086 and TS-1702 ?
            jamespeach James Peach added a comment -

            Pushing out to 3.5.0. Please bring this back if you are going to have a fix for 3.4.

            jamespeach James Peach added a comment - Pushing out to 3.5.0. Please bring this back if you are going to have a fix for 3.4.
            zwoop Leif Hedstrom added a comment - Moving to 4.2.0 as per https://cwiki.apache.org/confluence/display/TS/New+Release+Processes
            zwoop Leif Hedstrom added a comment -

            Any updates on this ?

            zwoop Leif Hedstrom added a comment - Any updates on this ?
            zwoop Leif Hedstrom added a comment -

            Can someone please try to verify that this is still causing the crash? There are steps in the description how to reproduce. If it's no longer reproducible, we should close.

            zwoop Leif Hedstrom added a comment - Can someone please try to verify that this is still causing the crash? There are steps in the description how to reproduce. If it's no longer reproducible, we should close.

            People

              Unassigned Unassigned
              weijin Wei Jin
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: