From c1c7ce693f8171d45368d34d2eac146c80c9389d Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Fri, 6 Sep 2019 13:08:23 +0900 Subject: [PATCH] Fix invalid access Change-Id: If0425f189e23b0d6cc904fba0c1475ddccb9db81 Signed-off-by: Hwankyu Jhun --- component_based/base/application_base.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/component_based/base/application_base.cc b/component_based/base/application_base.cc index 6b90a98..576cdc7 100644 --- a/component_based/base/application_base.cc +++ b/component_based/base/application_base.cc @@ -92,6 +92,8 @@ bool ApplicationBase::Impl::OnBaseCreate() { void ApplicationBase::Impl::OnBaseTerminate() { LOGD(""); + auto& mgr = internal::ComponentManager::GetInst(); + mgr.ExitAll(); parent_->OnTerminate(); } @@ -223,8 +225,6 @@ int ApplicationBase::Impl::Run(int argc, char** argv) { } void ApplicationBase::Impl::Exit() { - auto& mgr = internal::ComponentManager::GetInst(); - mgr.ExitAll(); core_base_->Exit(); } -- 2.34.1