commit | 77551ee8a733e7ef2a12691ddcd263528c2ea1e0 | [log] [tgz] |
---|---|---|
author | Olivier Houchard <ohouchard@haproxy.com> | Thu Jul 26 15:59:38 2018 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Thu Jul 26 16:33:29 2018 +0200 |
tree | cf1b8b8c4deeb13b113df599f08b50f5cabdb17b | |
parent | 76e45181b2767de0d85515763264692083dbc454 [diff] |
BUG/MEDIUM: tasks: make __task_unlink_rq responsible for the rqueue size. As __task_wakeup() is responsible for increasing rqueue_local[tid]/global_rqueue_size, make __task_unlink_rq responsible for decreasing it, as process_runnable_tasks() isn't the only one that removes tasks from runqueues.