diff --git a/src/mongo/db/query/find.cpp b/src/mongo/db/query/find.cpp index ce5ca43..1439662 100644 --- a/src/mongo/db/query/find.cpp +++ b/src/mongo/db/query/find.cpp @@ -325,6 +325,7 @@ QueryResult::View getMore(OperationContext* txn, bb.skip(sizeof(QueryResult::Value)); if (NULL == cc) { + uassert(40352, "collection dropped between getMore calls", cursorManager->ownsCursorId(cursorid)); cursorid = 0; resultFlags = ResultFlag_CursorNotFound; } else {