summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/ramlog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/logv2/ramlog.cpp')
-rw-r--r--src/mongo/logv2/ramlog.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mongo/logv2/ramlog.cpp b/src/mongo/logv2/ramlog.cpp
index eb2a01b72e1..fd024403d42 100644
--- a/src/mongo/logv2/ramlog.cpp
+++ b/src/mongo/logv2/ramlog.cpp
@@ -31,6 +31,8 @@
#include "mongo/logv2/ramlog.h"
+#include <map>
+
#include "mongo/base/init.h"
#include "mongo/base/status.h"
#include "mongo/util/str.h"
@@ -193,15 +195,12 @@ void RamLog::getNames(std::vector<string>& names) {
MONGO_INITIALIZER(RamLogCatalogV2)(InitializerContext*) {
if (!_namedLock) {
if (_named) {
- return Status(ErrorCodes::InternalError,
- "Inconsistent intiailization of RamLogCatalog.");
+ uasserted(ErrorCodes::InternalError, "Inconsistent intiailization of RamLogCatalog.");
}
_namedLock = new stdx::mutex(); // NOLINT
_named = new RM();
}
-
- return Status::OK();
}
} // namespace mongo::logv2