MongoDB: Geting “Curseur Client::rendement ne peux pas déverrouiller b/c de récursive lock” avertissement lors de l'utilisation findAndModify dans deux instances de processus

Je suis en utilisant:
MongoDB 1.6.4, Python 2.6.6, PyMongo 1.9, Ubuntu 10.10

Je suis "Client Curseur::rendement ne peux pas déverrouiller b/c de récursive de verrouillage"
avertissement dans mes journaux très souvent lors de l'utilisation findAndModify dans deux instances de processus.
Quand je utilisez uniquement un processus d'avertissement ne s'affiche pas.

Comment puis-je résoudre ce problème?

*Mise À Jour Le 8 Mars 2013 *

Est-il un correctif pour ce problème pour l'instant?

cela signifie généralement que vous êtes absent des index sur les champs utilisés dans la requête.
Mais je ne suis pas en utilisant le tri. Ou si le résultat obtenir paginé je dois créer des index?
Je ne sais pas tech détails de cet avertissement mais à partir de mon expérience de l'ajout de l'index sur le champ de requête permet de. vérifiez que vous disposez des index sur les champs utilisés dans la requête de la partie de findAndModify. également exécuter db.collection.find(<queryHere>).explain() pour vérifier si il utilise l'index.
Merci pour la réponse. Il aide))
Mon mongod se bloque et s'arrête juste après la connexion. Je ne suis pas à l'aide de trouver et de modifier. Sa viens de trouver et findOne partout. Aucune information sur le fait d'éviter de raccrocher?

OriginalL'auteur Andrey Nikishaev | 2011-01-21