From 6d7f8f4a6f2f7a9ce5f29a7e748b385806d0fe3c Mon Sep 17 00:00:00 2001 From: Zach Pomerantz Date: Mon, 18 Apr 2016 16:46:37 -0700 Subject: [PATCH] Make RateCounter rate atomic --- libraries/shared/src/shared/RateCounter.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/shared/src/shared/RateCounter.h b/libraries/shared/src/shared/RateCounter.h index e24b1e6eca..2a06c5d09c 100644 --- a/libraries/shared/src/shared/RateCounter.h +++ b/libraries/shared/src/shared/RateCounter.h @@ -11,6 +11,7 @@ #define hifi_Shared_RateCounter_h #include +#include #include #include @@ -42,7 +43,7 @@ public: private: uint64_t _start { usecTimestampNow() }; size_t _count { 0 }; - float _rate { 0 }; + std::atomic _rate { 0 }; const float _scale { powf(10, PRECISION) }; };