From ed4a804c027562e1bf6a0f45dae7326198c29f8e Mon Sep 17 00:00:00 2001 From: Antonin Kral Date: Fri, 10 Dec 2010 13:05:34 +0100 Subject: Imported Upstream version 1.6.5 --- db/dbhelpers.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'db/dbhelpers.cpp') diff --git a/db/dbhelpers.cpp b/db/dbhelpers.cpp index 124deb8..205787e 100644 --- a/db/dbhelpers.cpp +++ b/db/dbhelpers.cpp @@ -301,6 +301,10 @@ namespace mongo { c->checkLocation(); + if ( yield && ! cc->yieldSometimes() ){ + // cursor got finished by someone else, so we're done + break; + } } return num; -- cgit v1.2.3