Long-running ops block killOp/currentOp when using authentication from a localhost connection

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • 2.3.2
    • Affects Version/s: 2.3.1
    • Component/s: None
    • None
    • ALL
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      This is because the check to see if there are any admin users blocks acquiring the read lock on the admin database.

      If we could trylock a database-level lock, then we could trylock the admin DB, and if we can't get the lock just used our cached knowledge of whether or not the admin user exists.

              Assignee:
              Andy Schwerin
              Reporter:
              Spencer Brody (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: