From 5f8d007f14b5153f80dac7d14b6f8db50ef65aa4 Mon Sep 17 00:00:00 2001 From: lixiang Date: Fri, 26 Apr 2024 22:35:21 +0800 Subject: [PATCH] Modify game service name Signed-off-by: lixiang --- services/include/concurrent_task_controller.h | 1 + services/src/concurrent_task_controller.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/services/include/concurrent_task_controller.h b/services/include/concurrent_task_controller.h index d6bcabf..7969352 100644 --- a/services/include/concurrent_task_controller.h +++ b/services/include/concurrent_task_controller.h @@ -102,6 +102,7 @@ private: const std::string RENDER_SERVICE_PROCESS_NAME = "render_service"; const std::string RESOURCE_SCHEDULE_PROCESS_NAME = "resource_schedule_service"; const std::string MEDIA_SERVICE_PROCESS_NAME = "media_service"; + const std::string GAME_ACCELERATE_SCHED_PROCESS_NAME = "game_accelerate_schedule"; }; class ForegroundAppRecord { diff --git a/services/src/concurrent_task_controller.cpp b/services/src/concurrent_task_controller.cpp index ed7783c..11381ae 100644 --- a/services/src/concurrent_task_controller.cpp +++ b/services/src/concurrent_task_controller.cpp @@ -590,7 +590,7 @@ void TaskController::QueryDeadline(int queryItem, DeadlineReply& ddlReply, const { pid_t uid = IPCSkeleton::GetInstance().GetCallingUid(); std::string processName = GetProcessNameByToken(); - if (processName != RENDER_SERVICE_PROCESS_NAME && processName != RESOURCE_SCHEDULE_PROCESS_NAME) { + if (processName != RENDER_SERVICE_PROCESS_NAME && processName != GAME_ACCELERATE_SCHED_PROCESS_NAME) { CONCUR_LOGE("Invalid uid %{public}d, only RS or RSS can call QueryDeadline", uid); return; } -- Gitee