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

RemapPlugin can leak Transaction instances

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 7.1.0
    • Component/s: CPP API
    • Labels:
      None

      Description

      The RemapPlugin class calls getTransaction which lazily creates a transaction object. But In this case no other hooks are set which results in the Transaction instance being leaked. This is not observed (as far as we know) in deployment because the presence of any GlobalPlugin will set the hook and clean up the shared Transaction instance. Nevertheless the pure remap case should not leak.

        Attachments

          Activity

            People

            • Assignee:
              amc Alan M. Carroll
              Reporter:
              amc Alan M. Carroll
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: