diff --git a/services/native/src/work_scheduler_service.cpp b/services/native/src/work_scheduler_service.cpp index 814ded7c467eb87606fcfd3129363b544341bf45..4982ef9507c40ec99c1bc49c8b143c4d15681895 100644 --- a/services/native/src/work_scheduler_service.cpp +++ b/services/native/src/work_scheduler_service.cpp @@ -1524,10 +1524,8 @@ bool WorkSchedulerService::CheckProcessName() Security::AccessToken::AccessTokenID tokenId = OHOS::IPCSkeleton::GetCallingTokenID(); Security::AccessToken::NativeTokenInfo callingTokenInfo; Security::AccessToken::AccessTokenKit::GetNativeTokenInfo(tokenId, callingTokenInfo); - WS_HILOGD("process name: %{public}s called CheckProcessName.", callingTokenInfo.processName.c_str()); if (WORK_SCHED_NATIVE_OPERATE_CALLER.find(callingTokenInfo.processName) == WORK_SCHED_NATIVE_OPERATE_CALLER.end()) { - WS_HILOGE("check process name illegal access to this interface; process name: %{public}s.", - callingTokenInfo.processName.c_str()); + WS_HILOGE("check process name illegal access to this interface"); WorkSchedUtil::HiSysEventException(EventErrorCode::TOKEN_CHECK, "illegal process name"); return false; } @@ -1539,9 +1537,8 @@ bool WorkSchedulerService::CheckCallingServiceName() Security::AccessToken::AccessTokenID tokenId = IPCSkeleton::GetCallingTokenID(); Security::AccessToken::NativeTokenInfo callingTokenInfo; Security::AccessToken::AccessTokenKit::GetNativeTokenInfo(tokenId, callingTokenInfo); - WS_HILOGD("process name: %{public}s called CheckCallingServiceName.", callingTokenInfo.processName.c_str()); if (WORK_SCHED_SA_CALLER.find(callingTokenInfo.processName) == WORK_SCHED_SA_CALLER.end()) { - WS_HILOGE("check process name illegal, process name: %{public}s.", callingTokenInfo.processName.c_str()); + WS_HILOGE("check process name illegal"); return false; } return true; diff --git a/services/native/src/work_status.cpp b/services/native/src/work_status.cpp index 1f083eb3c8f24b7f794c2ef61917191bd477578a..e977feb07115531821292a30e5f84e0a1bb31fc5 100644 --- a/services/native/src/work_status.cpp +++ b/services/native/src/work_status.cpp @@ -544,7 +544,7 @@ WorkStatus::Status WorkStatus::GetStatus() int WorkStatus::GetPriority() { if ((OHOS::system::GetIntParameter("const.debuggable", 0) == 1) && - (bundleName_ == "com.huawei.hmos.hiviewx")) { + DelayedSingleton::GetInstance()->IsExemptionBundle(bundleName_)) { return HIGH_PRIORITY; } return DEFAULT_PRIORITY;