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

investigate possible starvation in acquiring log sync mutex

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • 3.2.0-rc1
    • Storage
    • None
    • Storage Execution
    • ALL
    • Hide

      Only theoretical now. Try evoking this behavior with a test case (may need fail point).

      Show
      Only theoretical now. Try evoking this behavior with a test case (may need fail point).

    Description

      The mutex used for syncing the WT journal is not necessarily fair and could lead to starvation. If confirmed, could be fixed by using two mutexes and alternating. (Even/odd number of syncs.)

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            geert.bosch@mongodb.com Geert Bosch
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: