Index: src/liblogger/TLoggerLevelConfig.h =================================================================== diff -u -N -r12b36349f6214befeace08efa9acc7e03be0d847 -r8f634460db3f225ca24f2e447b3730d4f0614166 --- src/liblogger/TLoggerLevelConfig.h (.../TLoggerLevelConfig.h) (revision 12b36349f6214befeace08efa9acc7e03be0d847) +++ src/liblogger/TLoggerLevelConfig.h (.../TLoggerLevelConfig.h) (revision 8f634460db3f225ca24f2e447b3730d4f0614166) @@ -33,8 +33,7 @@ ESeverityLevel GetMinSeverityLevel() const; private: - ESeverityLevel m_eMinSeverity = trace; - boost::shared_mutex m_mutex; + volatile mutable unsigned int m_uiMinSeverity = trace; }; using TLoggerLevelConfigPtr = std::shared_ptr;