From f5046f62c7304da6f9ff13521ca84a84b9419e18 Mon Sep 17 00:00:00 2001 From: li-tiangang4 Date: Mon, 16 Dec 2024 16:04:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9cfi=5Fcheck=20fail=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: li-tiangang4 --- .../distributedhardwarefwkservice/src/task/disable_task.cpp | 2 +- .../src/task/meta_disable_task.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/services/distributedhardwarefwkservice/src/task/disable_task.cpp b/services/distributedhardwarefwkservice/src/task/disable_task.cpp index d87664d5..0314c571 100644 --- a/services/distributedhardwarefwkservice/src/task/disable_task.cpp +++ b/services/distributedhardwarefwkservice/src/task/disable_task.cpp @@ -75,9 +75,9 @@ void DisableTask::DoTaskInner() DHLOGD("finish disable task, remove it, id = %{public}s", GetId().c_str()); std::string taskId = GetId(); + std::shared_ptr father = GetFatherTask().lock(); TaskBoard::GetInstance().RemoveTask(taskId); /* if finish task, notify father finish */ - std::shared_ptr father = GetFatherTask().lock(); if (father != nullptr) { auto offLineTask = std::static_pointer_cast(father); offLineTask->NotifyFatherFinish(taskId); diff --git a/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp b/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp index 28bf917a..4326e476 100644 --- a/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp +++ b/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp @@ -67,9 +67,9 @@ void MetaDisableTask::DoTaskInner() DHLOGD("finish meta disable task, remove it, id = %{public}s", GetId().c_str()); std::string taskId = GetId(); + std::shared_ptr father = GetFatherTask().lock(); TaskBoard::GetInstance().RemoveTask(taskId); /* if finish task, notify father finish */ - std::shared_ptr father = GetFatherTask().lock(); if (father != nullptr) { auto offLineTask = std::static_pointer_cast(father); offLineTask->NotifyFatherFinish(taskId); -- Gitee