summaryrefslogtreecommitdiff
path: root/src/mongo/db/curop.cpp
diff options
context:
space:
mode:
authorAndy Schwerin <schwerin@mongodb.com>2015-06-01 17:26:06 -0400
committerAndy Schwerin <schwerin@mongodb.com>2015-06-02 12:02:30 -0400
commit5f225a7464862686a8422bb02d1f638d5568d529 (patch)
treee09dbc2ba28fc12ad6fb5f3c438f2d91550cc01b /src/mongo/db/curop.cpp
parentc561f5178239654cfbf14d398ab0fea1f08f5002 (diff)
downloadmongo-5f225a7464862686a8422bb02d1f638d5568d529.tar.gz
Reapply "SERVER-18277 Clarify locking of Client when accessing its stored OperationContext."
This reverts commit 993fc5e4ed9264965f16a948d3732d3fc55d1255.
Diffstat (limited to 'src/mongo/db/curop.cpp')
-rw-r--r--src/mongo/db/curop.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/mongo/db/curop.cpp b/src/mongo/db/curop.cpp
index 57b3d780d11..640c82063e0 100644
--- a/src/mongo/db/curop.cpp
+++ b/src/mongo/db/curop.cpp
@@ -147,11 +147,7 @@ namespace mongo {
CurOp* CurOp::get(const OperationContext* opCtx) { return get(*opCtx); }
CurOp* CurOp::get(const OperationContext& opCtx) {
- return getFromClient(opCtx.getClient());
- }
-
- CurOp* CurOp::getFromClient(const Client* client) {
- return _curopStack(client).top();
+ return _curopStack(opCtx.getClient()).top();
}
CurOp::CurOp(Client* client) : CurOp(client, &_curopStack(client)) {}