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

Cannot list databases while an fsync and lock is in place

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 1.4.2
    • Fix Version/s: 1.5.5
    • Component/s: None
    • Labels:
      None
    • Environment:
      linux, 64-bit
    • Operating System:
      ALL

      Description

      When a slave is fsync-and-locked, attempting to show dbs hangs. Examining currentOp while this happens shows it to be waiting for lock:

      {
      "opid" : xxxxxxxxx,
      "active" : false,
      "lockType" : "write",
      "waitingForLock" : true,
      "op" : "query",
      "ns" : "?dmin.$cmd",
      "query" :

      { "listDatabases" : 1 }

      ,
      "client" : "127.0.0.1:48470",
      "desc" : "conn"
      },

        Attachments

          Activity

            People

            Assignee:
            eliot Eliot Horowitz (Inactive)
            Reporter:
            fields Adam Fields
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: