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

Debug asserts fail when trying to schedule a continuation from a lifecycle plugin message hook

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.1.0
    • Component/s: Plugins
    • Labels:
      None
    • Backport to Version:

      Description

      The plugin message callback for the lifecycle hook is called from a special core thread which is not an EThread. Because of this debug assertions fail in TSContSchedule (and other API calls) because mutex operations fail due to the lack of EThread.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1.5h
                  1.5h