Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-49047

Move all usages of the lock request status in LockManager under the bucket mutex or the partition mutex

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • Fully Compatible
    • ALL
    • Execution Team 2020-06-29, Execution Team 2020-07-13
    • 0

      TSAN reports a data race in the lock manager here and here.

      To fix this, all usages of the lock request status should be protected by either the bucket mutex or the partition mutex.

            Assignee:
            gregory.noma@mongodb.com Gregory Noma
            Reporter:
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: