diff options
Diffstat (limited to 'src/mongo/db/instance.cpp')
-rw-r--r-- | src/mongo/db/instance.cpp | 7 |
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; |