diff options
author | Sergey Yershov <syershov@maps.me> | 2016-12-14 18:27:14 +0300 |
---|---|---|
committer | Sergey Yershov <syershov@maps.me> | 2016-12-14 18:27:14 +0300 |
commit | ae84aae5fbc65e7dc9f4660c1f7d765e63001457 (patch) | |
tree | 8729b97909d881902aa17a23fcb828d1c4cd2f54 /tracking/reporter.cpp | |
parent | ee087914bb9426825635d8ef7d8bf5feebc80a79 (diff) |
Make bool atomic to avoid data race
Diffstat (limited to 'tracking/reporter.cpp')
-rw-r--r-- | tracking/reporter.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tracking/reporter.cpp b/tracking/reporter.cpp index 48f7174988..8939bb374b 100644 --- a/tracking/reporter.cpp +++ b/tracking/reporter.cpp @@ -25,7 +25,8 @@ milliseconds const Reporter::kPushDelayMs = milliseconds(20000); Reporter::Reporter(unique_ptr<platform::Socket> socket, string const & host, uint16_t port, milliseconds pushDelay) - : m_realtimeSender(move(socket), host, port, false) + : m_allowSendingPoints(true) + , m_realtimeSender(move(socket), host, port, false) , m_pushDelay(pushDelay) , m_points(kRealTimeBufferSize) , m_thread([this] { Run(); }) |