mirror of
https://github.com/haproxy/haproxy.git
synced 2026-05-21 01:15:17 -04:00
In task_schedule(), it is not enough to get the TASK_RUNNING flag before setting the expire field, we also have to keep it while queueing the taks, otherwise the task may run in the meanwhile and set expire to 0, triggering the BUG_ON() in __task_queue() again. So now, only drop the running flag once it's done. This should be backported up to 2.8. |
||
|---|---|---|
| .. | ||
| haproxy | ||
| import | ||
| make | ||