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

listDatabases command doesn't hold global lock when getting the list of databases

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.4.0-rc1
    • Concurrency
    • Fully Compatible
    • ALL
    • Integration 2016-10-10

    Description

      It uses DBLock when querying the individual dbs, but it doesn't hold any locks during the initial call into the storage engine. At the very least this can race with clean shutdown.

      Attachments

        Activity

          People

            geert.bosch@mongodb.com Geert Bosch
            mathias@mongodb.com Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: