WIP: SQUASH WITH SYNC POINT

This commit is contained in:
Christopher Faulet 2017-10-27 23:01:38 +02:00 committed by Willy Tarreau
parent 63e2ce61a8
commit 209d02a257

View File

@ -103,7 +103,7 @@ static inline void thread_sync_barrier(volatile unsigned long *barrier)
unsigned long old = all_threads_mask; unsigned long old = all_threads_mask;
HA_ATOMIC_CAS(barrier, &old, 0); HA_ATOMIC_CAS(barrier, &old, 0);
HA_ATOMIC_OR(barrier, tid_bit; HA_ATOMIC_OR(barrier, tid_bit);
while (*barrier != all_threads_mask) while (*barrier != all_threads_mask)
pl_cpu_relax(); pl_cpu_relax();
} }