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

db.killOp doesn't work right on mongos with authentication

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1.0
    • Component/s: Security, Sharding
    • Labels:
      None
    • Operating System:
      ALL

      Description

      Run features3.js.

      That test spawns a separate shell process that runs a long-running query in an infinite loop that only breaks when the query throws an exception.

      The main test program then goes and kills that query with db.killOp(), which should cause an interrupted exception in the other shell process, causing it to terminate, but it doesn't. Because of this, when the main test program tries to join() with the child shell process, it waits forever and the test never terminates. Without authentication this works fine.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: