diff options
author | Billy Donahue <billy.donahue@mongodb.com> | 2019-10-28 18:45:44 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2019-10-28 18:45:44 +0000 |
commit | 4cd64d4068208811332845b4f02ffd83a08ad9ac (patch) | |
tree | a3f6c6edb303d6cbd19dc8d14fa9b1d98a33cb58 /src/mongo/util/stacktrace_somap.h | |
parent | 46983435148b982ed73b06f88c3a1156526d0d9c (diff) | |
download | mongo-4cd64d4068208811332845b4f02ffd83a08ad9ac.tar.gz |
SERVER-44117 early stacktrace processInfo
Diffstat (limited to 'src/mongo/util/stacktrace_somap.h')
-rw-r--r-- | src/mongo/util/stacktrace_somap.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/mongo/util/stacktrace_somap.h b/src/mongo/util/stacktrace_somap.h index 9e2db532cc8..a689fef4714 100644 --- a/src/mongo/util/stacktrace_somap.h +++ b/src/mongo/util/stacktrace_somap.h @@ -37,15 +37,17 @@ namespace mongo { class SharedObjectMapInfo { public: explicit SharedObjectMapInfo(BSONObj obj); - const BSONObj& obj() const { - return _obj; - } + + const BSONObj& obj() const; + + void setObj(BSONObj obj); private: BSONObj _obj; }; -// Available after the MONGO_INITIALIZER has run. -SharedObjectMapInfo* globalSharedObjectMapInfo(); +// Can always be called, but more information is populated +// after the MONGO_INITIALIZER has run. +const SharedObjectMapInfo& globalSharedObjectMapInfo(); } // namespace mongo |