summaryrefslogtreecommitdiff
path: root/src/mongo/db/initialize_operation_session_info.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/initialize_operation_session_info.h')
-rw-r--r--src/mongo/db/initialize_operation_session_info.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/mongo/db/initialize_operation_session_info.h b/src/mongo/db/initialize_operation_session_info.h
index d7d99e95736..10c5953c557 100644
--- a/src/mongo/db/initialize_operation_session_info.h
+++ b/src/mongo/db/initialize_operation_session_info.h
@@ -47,15 +47,11 @@ namespace mongo {
*
* Both isReplSetMemberOrMongos and supportsDocLocking need to be true if the command contains a
* transaction number, otherwise this function will throw.
- *
- * On success, returns the parsed request information. Returning boost::none implies that the
- * proper command or session requirements were not met.
*/
-boost::optional<OperationSessionInfoFromClient> initializeOperationSessionInfo(
- OperationContext* opCtx,
- const BSONObj& requestBody,
- bool requiresAuth,
- bool isReplSetMemberOrMongos,
- bool supportsDocLocking);
+OperationSessionInfoFromClient initializeOperationSessionInfo(OperationContext* opCtx,
+ const BSONObj& requestBody,
+ bool requiresAuth,
+ bool isReplSetMemberOrMongos,
+ bool supportsDocLocking);
} // namespace mongo