diff options
Diffstat (limited to 'src/components/application_manager/include/application_manager/application_manager_impl.h')
-rw-r--r-- | src/components/application_manager/include/application_manager/application_manager_impl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/application_manager/include/application_manager/application_manager_impl.h b/src/components/application_manager/include/application_manager/application_manager_impl.h index ec39774423..b3b396026c 100644 --- a/src/components/application_manager/include/application_manager/application_manager_impl.h +++ b/src/components/application_manager/include/application_manager/application_manager_impl.h @@ -35,6 +35,7 @@ #include <stdint.h> #include <algorithm> +#include <atomic> #include <deque> #include <map> #include <memory> @@ -1666,7 +1667,6 @@ class ApplicationManagerImpl sync_primitives::Lock close_app_timer_pool_lock_; sync_primitives::Lock end_stream_timer_pool_lock_; - mutable sync_primitives::RecursiveLock stopping_application_mng_lock_; StateControllerImpl state_ctrl_; std::unique_ptr<app_launch::AppLaunchData> app_launch_dto_; std::unique_ptr<app_launch::AppLaunchCtrl> app_launch_ctrl_; @@ -1700,7 +1700,7 @@ class ApplicationManagerImpl std::atomic<bool> registered_during_timer_execution_; - volatile bool is_stopping_; + std::atomic<bool> is_stopping_; std::unique_ptr<CommandHolder> commands_holder_; |