mirror of
https://github.com/haproxy/haproxy.git
synced 2026-06-13 10:50:16 -04:00
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:
parent
74b16c5477
commit
95cb3251a0
1 changed files with 3 additions and 1 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in a new issue