diff options
Diffstat (limited to 'src/mongo/db/pipeline/process_interface_standalone.cpp')
-rw-r--r-- | src/mongo/db/pipeline/process_interface_standalone.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/pipeline/process_interface_standalone.cpp b/src/mongo/db/pipeline/process_interface_standalone.cpp index e394a715592..f282b1928fb 100644 --- a/src/mongo/db/pipeline/process_interface_standalone.cpp +++ b/src/mongo/db/pipeline/process_interface_standalone.cpp @@ -537,7 +537,7 @@ BSONObj MongoInterfaceStandalone::_reportCurrentOpForClient( if (clientOpCtx) { if (auto txnParticipant = TransactionParticipant::get(clientOpCtx)) { - txnParticipant->reportUnstashedState(clientOpCtx, &builder); + txnParticipant.reportUnstashedState(clientOpCtx, &builder); } // Append lock stats before returning. @@ -569,7 +569,7 @@ void MongoInterfaceStandalone::_reportCurrentOpsForIdleSessions(OperationContext sessionCatalog->scanSessions( {std::move(sessionFilter)}, [&](const ObservableSession& session) { - auto op = TransactionParticipant::get(session.get())->reportStashedState(); + auto op = TransactionParticipant::get(session).reportStashedState(opCtx); if (!op.isEmpty()) { ops->emplace_back(op); } |