Fix misoperation on task system

This commit is contained in:
yudongdong 2021-06-08 02:03:33 +08:00
parent bee2741235
commit 4caf2266b8
1 changed files with 4 additions and 3 deletions

View File

@ -269,12 +269,13 @@ x_err_t _KTaskPrioSet(KTaskDescriptorType task, uint8 prio)
case KTASK_INIT:
case KTASK_SUSPEND:
case KTASK_RUNNING:
task->task_dync_sched_member.cur_prio = prio; KTaskDescriptorType tid;
task->task_dync_sched_member.cur_prio = prio;
__BitmapSiteMask(task);
break;
case KTASK_CLOSE:
ShowTask();
KPrintf("the close stat task is forbidden to change priority.\n");
ret = -ERROR;
ret = EOK;
break;
default:
KPrintf("invalid stat task is forbidden to change priority.\n");