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