From f09345a5064afa4c191f9826e40ce5b0b2e284e3 Mon Sep 17 00:00:00 2001 From: Emerson Knapp Date: Tue, 26 Jan 2021 15:12:48 -0800 Subject: [PATCH] Fix syntax with thread safety annotation for clang Signed-off-by: Emerson Knapp --- .../rosbag2_compression/sequential_compression_writer.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rosbag2_compression/include/rosbag2_compression/sequential_compression_writer.hpp b/rosbag2_compression/include/rosbag2_compression/sequential_compression_writer.hpp index 2b7c6ae931..26072ea08c 100644 --- a/rosbag2_compression/include/rosbag2_compression/sequential_compression_writer.hpp +++ b/rosbag2_compression/include/rosbag2_compression/sequential_compression_writer.hpp @@ -166,7 +166,8 @@ class ROSBAG2_COMPRESSION_PUBLIC SequentialCompressionWriter compressor_message_queue_ RCPPUTILS_TSA_GUARDED_BY(compressor_queue_mutex_); std::queue compressor_file_queue_ RCPPUTILS_TSA_GUARDED_BY(compressor_queue_mutex_); std::vector compression_threads_; - std::atomic_bool compression_is_running_{false} RCPPUTILS_TSA_GUARDED_BY(compressor_queue_mutex_); + std::atomic_bool compression_is_running_ + RCPPUTILS_TSA_GUARDED_BY(compressor_queue_mutex_) {false}; std::recursive_mutex storage_mutex_; std::condition_variable compressor_condition_;