From 8e8f95b53c2ce48be534de0ff64d19e6b359beab Mon Sep 17 00:00:00 2001 From: li-tiangang4 Date: Mon, 21 Apr 2025 10:06:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=A0=E9=99=A4=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: li-tiangang4 --- .../src/task/meta_disable_task.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp b/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp index 3aa24e6c..8397d13b 100644 --- a/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp +++ b/services/distributedhardwarefwkservice/src/task/meta_disable_task.cpp @@ -68,10 +68,10 @@ void MetaDisableTask::DoTaskInner() SetTaskState(state); DHLOGD("finish meta disable task, remove it, id = %{public}s", GetId().c_str()); + DHContext::GetInstance().DeleteOnlineDeviceType(GetNetworkId()); std::string taskId = GetId(); std::shared_ptr father = GetFatherTask().lock(); TaskBoard::GetInstance().RemoveTask(taskId); - DHContext::GetInstance().DeleteOnlineDeviceType(GetNetworkId()); /* if finish task, notify father finish */ if (father != nullptr) { auto offLineTask = std::static_pointer_cast(father); -- Gitee