mirror of
http://git.haproxy.org/git/haproxy.git
synced 2026-02-14 09:09:25 +02:00
CLEANUP: haproxy/threads: don't check global_tasks_mask twice
In run_thread_poll_loop() we test both for (global_tasks_mask & tid_bit) and thread_has_tasks(), but the former is useless since this test is already part of the latter.
This commit is contained in:
@@ -2819,7 +2819,7 @@ void run_poll_loop()
|
||||
else {
|
||||
_HA_ATOMIC_OR(&sleeping_thread_mask, tid_bit);
|
||||
__ha_barrier_atomic_store();
|
||||
if ((global_tasks_mask & tid_bit) || thread_has_tasks()) {
|
||||
if (thread_has_tasks()) {
|
||||
activity[tid].wake_tasks++;
|
||||
_HA_ATOMIC_AND(&sleeping_thread_mask, ~tid_bit);
|
||||
} else
|
||||
|
||||
Reference in New Issue
Block a user