summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_cursor.cpp
diff options
context:
space:
mode:
authorHari Khalsa <hkhalsa@10gen.com>2013-08-05 16:13:06 -0400
committerHari Khalsa <hkhalsa@10gen.com>2013-08-07 17:20:58 -0400
commit3d3719bd3881b437f136d8ea8a8dfd22de2f3d52 (patch)
tree2922be571d85a034170b8bb5f0e0ff568d4a3d5d /src/mongo/db/pipeline/document_source_cursor.cpp
parent3e50406c655679a5a3ed52cb64b5750c7518fe6f (diff)
downloadmongo-3d3719bd3881b437f136d8ea8a8dfd22de2f3d52.tar.gz
SERVER-10026 SERVER-10376 scrub clientcursor vigorously
Diffstat (limited to 'src/mongo/db/pipeline/document_source_cursor.cpp')
-rw-r--r--src/mongo/db/pipeline/document_source_cursor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/pipeline/document_source_cursor.cpp b/src/mongo/db/pipeline/document_source_cursor.cpp
index a93fd0032dc..cdc3cc0070d 100644
--- a/src/mongo/db/pipeline/document_source_cursor.cpp
+++ b/src/mongo/db/pipeline/document_source_cursor.cpp
@@ -108,7 +108,7 @@ namespace mongo {
Lock::DBRead lk(ns);
Client::Context ctx(ns, dbpath, /*doVersion=*/false);
- ClientCursor::Pin pin(_cursorId);
+ ClientCursorPin pin(_cursorId);
ClientCursor* cursor = pin.c();
uassert(16950, "Cursor deleted. Was the collection or database dropped?",
@@ -272,7 +272,7 @@ namespace mongo {
_projection.reset(new Projection);
_projection->init(projection);
- ClientCursor::Pin pin (_cursorId);
+ ClientCursorPin pin (_cursorId);
verify(pin.c());
pin.c()->fields = _projection;