summaryrefslogtreecommitdiff
path: root/src/mongo/db/instance.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/instance.cpp')
-rw-r--r--src/mongo/db/instance.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/mongo/db/instance.cpp b/src/mongo/db/instance.cpp
index f5399564d6e..c1927347377 100644
--- a/src/mongo/db/instance.cpp
+++ b/src/mongo/db/instance.cpp
@@ -516,13 +516,8 @@ namespace {
break;
}
- scoped_ptr<CurOp> nestedOp;
- if (CurOp::get(txn)->active()) {
- nestedOp.reset(new CurOp(&c));
- }
-
CurOp& currentOp = *CurOp::get(txn);
- currentOp.reset(op);
+ currentOp.setOp(op);
OpDebug& debug = currentOp.debug();
debug.op = op;