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

The state of RenameCollectionParticipantService should be protected by a mutex

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • CAR Team 2024-01-08, CAR Team 2024-01-22
    • 21

    Description

      It has been recently discovered that the recovery document of RenameCollectionParticipantService is not protected by any synchronisation primitive, exposing the component to potential data race scenarios (for example, doc attributes could be read to compose the response to $currentOp while the doc itself is being replaced).

      Attachments

        Activity

          People

            paolo.polato@mongodb.com Paolo Polato
            paolo.polato@mongodb.com Paolo Polato
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: