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

warning: ClientCursor::staticYield can't unlock b/c of recursive lock

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • 2.6.4
    • Querying
    • None
    • Fully Compatible
    • ALL
    • Hide

      Fill a collection with lots of records. Create at least 3 indexes and try to do a find a modify repeatedly (high frequence) that is covered completly by only one index of the 3 you've created.

      Show
      Fill a collection with lots of records. Create at least 3 indexes and try to do a find a modify repeatedly (high frequence) that is covered completly by only one index of the 3 you've created.

    Description

      After migrating 2.6 node in our replicaset it starts filling logs files up at an extraordinary rate. I get many "warning: ClientCursor::staticYield can't unlock b/c of recursive" log messages every few milliseconds.

      The problem it seems related to the query plan executor. Sometimes it does not use the right index and obviously it take to much time.

      This problem is filling up our logs.

      Attachments

        Activity

          People

            Unassigned Unassigned
            lucacasali Luca casali
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: