summaryrefslogtreecommitdiff
path: root/src/mongo/logger
diff options
context:
space:
mode:
authorBilly Donahue <billy.donahue@mongodb.com>2019-01-04 12:19:37 -0500
committerBilly Donahue <billy.donahue@mongodb.com>2019-01-07 12:08:23 -0500
commit11bb071e91461b1f8e40b9b15ddf3b9e1a2d23d1 (patch)
tree7037865f9bf4445fb3295ca7ce72f4182f012554 /src/mongo/logger
parent6a0a21214dd96663c899cb8f2562d6121351ed3c (diff)
downloadmongo-11bb071e91461b1f8e40b9b15ddf3b9e1a2d23d1.tar.gz
SERVER-36644 remove AtomicWord typedefs
Diffstat (limited to 'src/mongo/logger')
-rw-r--r--src/mongo/logger/component_message_log_domain.h2
-rw-r--r--src/mongo/logger/log_component_settings.h4
-rw-r--r--src/mongo/logger/log_component_settings_test.cpp2
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();