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

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

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Duplicate
    • 2.6.4
    • None
    • 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

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: