When supporting high-priority interrupts, updating the g_running_tasks within a high-priority interrupt may be cause problems. The g_running_tasks should only be updated when it is determined that a task context switch has occurred. Signed-off-by: zhangyuan21 <zhangyuan21@xiaomi.com>