MINOR: tasks: Use __task_get_current_owner() in task_kill.

In task_kill(), to know which thread to send the task to, use
__task_get_current_owner(), in preparation for future changes.
This commit is contained in:
Olivier Houchard 2026-06-11 16:20:29 +02:00 committed by Olivier Houchard
parent 74b16c5477
commit 95cb3251a0

View file

@ -86,7 +86,9 @@ void task_kill(struct task *t)
* Note: that's a task so it must be accounted for as such. Pick
* the task's first thread for the job.
*/
thr = t->tid >= 0 ? t->tid : tid;
thr = __task_get_current_owner(t->tid);
if (thr == -1)
thr = tid;
/* Beware: tasks that have never run don't have their ->list empty yet! */
MT_LIST_APPEND(&ha_thread_ctx[thr].shared_tasklet_list,