diff options
Diffstat (limited to 'src/mongo/db/db.cpp')
-rw-r--r-- | src/mongo/db/db.cpp | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/src/mongo/db/db.cpp b/src/mongo/db/db.cpp index 3768b09dc68..e7d20abf4ba 100644 --- a/src/mongo/db/db.cpp +++ b/src/mongo/db/db.cpp @@ -445,10 +445,11 @@ ExitCode _initAndListen(ServiceContext* serviceContext, int listenPort) { try { nonLocalDatabases = repairDatabasesAndCheckVersion(startupOpCtx.get()); } catch (const ExceptionFor<ErrorCodes::MustDowngrade>& error) { - LOGV2_FATAL_OPTIONS(20573, - {logComponentV1toV2(LogComponent::kControl)}, - "** IMPORTANT: {error_toStatus_reason}", - "error_toStatus_reason"_attr = error.toStatus().reason()); + LOGV2_FATAL_OPTIONS( + 20573, + logv2::LogOptions(logv2::LogComponent::kControl, logv2::FatalMode::kContinue), + "** IMPORTANT: {error_toStatus_reason}", + "error_toStatus_reason"_attr = error.toStatus().reason()); exitCleanly(EXIT_NEED_DOWNGRADE); } @@ -1248,11 +1249,12 @@ int mongoDbMain(int argc, char* argv[], char** envp) { Status status = mongo::runGlobalInitializers(argc, argv, envp); if (!status.isOK()) { - LOGV2_FATAL_OPTIONS(20574, - {logComponentV1toV2(LogComponent::kControl)}, - "Error during global initialization: {error}", - "Error during global initialization", - "error"_attr = status); + LOGV2_FATAL_OPTIONS( + 20574, + logv2::LogOptions(logv2::LogComponent::kControl, logv2::FatalMode::kContinue), + "Error during global initialization: {error}", + "Error during global initialization", + "error"_attr = status); quickExit(EXIT_FAILURE); } @@ -1265,11 +1267,12 @@ int mongoDbMain(int argc, char* argv[], char** envp) { return serviceContext; } catch (...) { auto cause = exceptionToStatus(); - LOGV2_FATAL_OPTIONS(20575, - {logComponentV1toV2(LogComponent::kControl)}, - "Error creating service context: {error}", - "Error creating service context", - "error"_attr = redact(cause)); + LOGV2_FATAL_OPTIONS( + 20575, + logv2::LogOptions(logv2::LogComponent::kControl, logv2::FatalMode::kContinue), + "Error creating service context: {error}", + "Error creating service context", + "error"_attr = redact(cause)); quickExit(EXIT_FAILURE); } }(); |