summaryrefslogtreecommitdiff
path: root/src/mongo/db/clientcursor.cpp
diff options
context:
space:
mode:
authorBernard Gorman <bernard.gorman@gmail.com>2018-02-02 16:02:30 +0000
committerBernard Gorman <bernard.gorman@gmail.com>2018-02-13 11:04:43 +0000
commit1221b80ee0d65879a4c76ff98f78e92b53766cc0 (patch)
treea6e4f81b3a82160ba3663daa4e4eaac07fad652e /src/mongo/db/clientcursor.cpp
parentca0a855dfc0f479d85b76a640b12a259c0547310 (diff)
downloadmongo-1221b80ee0d65879a4c76ff98f78e92b53766cc0.tar.gz
SERVER-32912 Ensure that killCursors always invalidates a pinned cursor
Diffstat (limited to 'src/mongo/db/clientcursor.cpp')
-rw-r--r--src/mongo/db/clientcursor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/clientcursor.cpp b/src/mongo/db/clientcursor.cpp
index 46817485eba..3b0f6b4d297 100644
--- a/src/mongo/db/clientcursor.cpp
+++ b/src/mongo/db/clientcursor.cpp
@@ -115,8 +115,8 @@ ClientCursor::~ClientCursor() {
}
}
-void ClientCursor::markAsKilled(const std::string& reason) {
- _exec->markAsKilled(reason);
+void ClientCursor::markAsKilled(Status killStatus) {
+ _exec->markAsKilled(killStatus);
}
void ClientCursor::dispose(OperationContext* opCtx) {