diff --git a/include/common/mini-clist.h b/include/common/mini-clist.h index 08228283a..53db885b8 100644 --- a/include/common/mini-clist.h +++ b/include/common/mini-clist.h @@ -208,7 +208,7 @@ struct cond_wordlist { __ha_barrier_store(); \ n = HA_ATOMIC_XCHG(&p->n, LLIST_BUSY); \ if (n == LLIST_BUSY) { \ - (lh)->n = p; \ + (lh)->p = p; \ __ha_barrier_store(); \ continue; \ } \