diff options
author | Billy Donahue <billy.donahue@mongodb.com> | 2019-01-04 12:19:37 -0500 |
---|---|---|
committer | Billy Donahue <billy.donahue@mongodb.com> | 2019-01-07 12:08:23 -0500 |
commit | 11bb071e91461b1f8e40b9b15ddf3b9e1a2d23d1 (patch) | |
tree | 7037865f9bf4445fb3295ca7ce72f4182f012554 /src/mongo/logger | |
parent | 6a0a21214dd96663c899cb8f2562d6121351ed3c (diff) | |
download | mongo-11bb071e91461b1f8e40b9b15ddf3b9e1a2d23d1.tar.gz |
SERVER-36644 remove AtomicWord typedefs
Diffstat (limited to 'src/mongo/logger')
-rw-r--r-- | src/mongo/logger/component_message_log_domain.h | 2 | ||||
-rw-r--r-- | src/mongo/logger/log_component_settings.h | 4 | ||||
-rw-r--r-- | src/mongo/logger/log_component_settings_test.cpp | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/logger/component_message_log_domain.h b/src/mongo/logger/component_message_log_domain.h index e9bfcfd4a64..5aac7b0a412 100644 --- a/src/mongo/logger/component_message_log_domain.h +++ b/src/mongo/logger/component_message_log_domain.h @@ -96,7 +96,7 @@ public: private: LogComponentSettings _settings; - AtomicBool _shouldRedact{false}; + AtomicWord<bool> _shouldRedact{false}; }; } // namespace logger diff --git a/src/mongo/logger/log_component_settings.h b/src/mongo/logger/log_component_settings.h index a22f2cb607d..b8afdf18011 100644 --- a/src/mongo/logger/log_component_settings.h +++ b/src/mongo/logger/log_component_settings.h @@ -95,12 +95,12 @@ private: // the same severity as kDefault. // This is also used to update the severities of unconfigured components when the severity // for kDefault is modified. - AtomicBool _hasMinimumLoggedSeverity[LogComponent::kNumLogComponents]; + AtomicWord<bool> _hasMinimumLoggedSeverity[LogComponent::kNumLogComponents]; // Log severities for components. // Store numerical values of severities to be cache-line friendly. // Set to kDefault minimum logged severity if _hasMinimumLoggedSeverity[i] is false. - AtomicInt32 _minimumLoggedSeverity[LogComponent::kNumLogComponents]; + AtomicWord<int> _minimumLoggedSeverity[LogComponent::kNumLogComponents]; }; } // namespace logger diff --git a/src/mongo/logger/log_component_settings_test.cpp b/src/mongo/logger/log_component_settings_test.cpp index fb1ae233f43..6633e09d5d5 100644 --- a/src/mongo/logger/log_component_settings_test.cpp +++ b/src/mongo/logger/log_component_settings_test.cpp @@ -48,7 +48,7 @@ using namespace mongo::logger; // cause an invariant failure, i.e. that these methods are thread-safe. TEST(SERVER25981Test, SetSeverityShouldLogAndClear) { unittest::Barrier startupBarrier(4); - AtomicBool running(true); + AtomicWord<bool> running(true); stdx::thread shouldLogThread([&]() { startupBarrier.countDownAndWait(); |