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

Various lib records features will abort() on OSX (maybe FBSD too)

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.2.0
    • Component/s: Core, Metrics
    • Labels:
      None

      Description

      There's a set of usage of the RecRecords struct, which leaves the mutex in an uninitialized state. Linux seems to just deal with this in some way (james had some more details), but OSX does not.

      I have a couple of solutions to this, I will work with James and Alan to figure out which one is most desirable. In the way this is used when it crashes, the lock isn't actually necessary, but that's not generally true.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zwoop Leif Hedstrom
                Reporter:
                zwoop Leif Hedstrom
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: