From c160b1b1e414f8d3aaff5058d24eb14bbc2e5aef Mon Sep 17 00:00:00 2001 From: hwzhangchuang Date: Wed, 24 Jul 2024 17:42:53 +0800 Subject: [PATCH] if dev not online, skip cache it Signed-off-by: hwzhangchuang --- .../src/resourcemanager/capability_info_manager.cpp | 7 ++++--- .../src/resourcemanager/meta_info_manager.cpp | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/services/distributedhardwarefwkservice/src/resourcemanager/capability_info_manager.cpp b/services/distributedhardwarefwkservice/src/resourcemanager/capability_info_manager.cpp index aef278d9..8cbc29d3 100644 --- a/services/distributedhardwarefwkservice/src/resourcemanager/capability_info_manager.cpp +++ b/services/distributedhardwarefwkservice/src/resourcemanager/capability_info_manager.cpp @@ -378,9 +378,6 @@ void CapabilityInfoManager::HandleCapabilityAddChange(const std::vectorGetKey(); - DHLOGI("Add capability key: %{public}s", capPtr->GetAnonymousKey().c_str()); - globalCapInfoMap_[keyString] = capPtr; std::string uuid = DHContext::GetInstance().GetUUIDByDeviceId(capPtr->GetDeviceId()); if (uuid.empty()) { DHLOGI("Find uuid failed and never enable"); @@ -391,6 +388,10 @@ void CapabilityInfoManager::HandleCapabilityAddChange(const std::vectorGetKey(); + DHLOGI("Add capability key: %{public}s", capPtr->GetAnonymousKey().c_str()); + globalCapInfoMap_[keyString] = capPtr; TaskParam taskParam = { .networkId = networkId, .uuid = uuid, diff --git a/services/distributedhardwarefwkservice/src/resourcemanager/meta_info_manager.cpp b/services/distributedhardwarefwkservice/src/resourcemanager/meta_info_manager.cpp index 7eddc2ad..79900d95 100644 --- a/services/distributedhardwarefwkservice/src/resourcemanager/meta_info_manager.cpp +++ b/services/distributedhardwarefwkservice/src/resourcemanager/meta_info_manager.cpp @@ -355,9 +355,6 @@ void MetaInfoManager::HandleMetaCapabilityAddChange(const std::vectorGetKey(); - DHLOGI("Add MetaCapability key: %{public}s", capPtr->GetAnonymousKey().c_str()); - globalMetaInfoMap_[keyString] = capPtr; std::string uuid = DHContext::GetInstance().GetUUIDByDeviceId(capPtr->GetDeviceId()); if (uuid.empty()) { DHLOGI("Find uuid failed and never enable"); @@ -368,6 +365,10 @@ void MetaInfoManager::HandleMetaCapabilityAddChange(const std::vectorGetKey(); + DHLOGI("Add MetaCapability key: %{public}s", capPtr->GetAnonymousKey().c_str()); + globalMetaInfoMap_[keyString] = capPtr; TaskParam taskParam = { .networkId = networkId, .uuid = uuid, -- Gitee