src/mongo/db/instance.cpp- const NamespaceString nsString( ns );
src/mongo/db/instance.cpp- uassert( 16258, str::stream() << "Invalid ns [" << ns << "]", nsString.isValid() );
src/mongo/db/instance.cpp-
src/mongo/db/instance.cpp- Status status = Status::OK();
src/mongo/db/instance.cpp- if (CursorManager::getGlobalCursorManager()->ownsCursorId(cursorid)) {
src/mongo/db/instance.cpp: src/mongo/db/instance.cpp- }
src/mongo/db/instance.cpp- else {
src/mongo/db/instance.cpp- status = txn->getClient()->getAuthorizationSession()->checkAuthForGetMore(
src/mongo/db/instance.cpp- nsString, cursorid);
src/mongo/db/instance.cpp- }
--
src/mongo/db/query/find.cpp- }
src/mongo/db/query/find.cpp- else {
src/mongo/db/query/find.cpp- src/mongo/db/query/find.cpp- src/mongo/db/query/find.cpp- if (globalCursorManager->ownsCursorId(cursorid)) {
src/mongo/db/query/find.cpp: src/mongo/db/query/find.cpp- }
src/mongo/db/query/find.cpp- else {
src/mongo/db/query/find.cpp- uassert(17011, "auth error", str::equals(ns, cc->ns().c_str()));
src/mongo/db/query/find.cpp- }
src/mongo/db/query/find.cpp- *isCursorAuthorized = true;