currentOp's waitingForLatch field is misleading

XMLWordPrintableJSON

    • Server Programmability
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Currently, if any Client thread is blocked in a call to waitForConditionOrInterrupt, it will show up in the currentOp output as both "active:true" and with a "waitingForLatch" field identifying the Mutex associated with the condition variable being waited on. This output suggests the Mutex (Latch?) is locked and that the code is blocked waiting to acquire it, but this is a false suggestion.

            Assignee:
            Unassigned
            Reporter:
            Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: