diff --git a/services/continuous_task/src/bg_continuous_task_mgr.cpp b/services/continuous_task/src/bg_continuous_task_mgr.cpp index 47b89da7d9830d60ed66f1fbe4fef45d09cbecb0..19ec84ccd189ddc73e367504839bd4e273eda0c4 100644 --- a/services/continuous_task/src/bg_continuous_task_mgr.cpp +++ b/services/continuous_task/src/bg_continuous_task_mgr.cpp @@ -525,7 +525,11 @@ ErrCode BgContinuousTaskMgr::RequestBackgroundRunningForInner(const sptruid_) { + BGTASK_LOGE("continuous task param uid %{public}d is invalid, real %{public}d", taskParam->uid_, callingUid); + return ERR_BGTASK_CHECK_TASK_PARAM; + } if (taskParam->isStart_) { return StartBackgroundRunningForInner(taskParam); }