diff --git a/routing/routing_session.hpp b/routing/routing_session.hpp index a9d14c3e45..d25a34b77c 100644 --- a/routing/routing_session.hpp +++ b/routing/routing_session.hpp @@ -14,6 +14,7 @@ #include "base/deferred_task.hpp" #include "base/mutex.hpp" +#include "std/atomic.hpp" #include "std/limits.hpp" #include "std/unique_ptr.hpp" @@ -144,7 +145,7 @@ private: private: unique_ptr m_router; Route m_route; - State m_state; + atomic m_state; m2::PointD m_endPoint; size_t m_lastWarnedSpeedCameraIndex; SpeedCameraRestriction m_lastFoundCamera;