libthread_xu - Wakeup all waiters
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 15 Oct 2017 07:13:42 +0000 (00:13 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 15 Oct 2017 07:15:37 +0000 (00:15 -0700)
commit4e7c9dfbd0ad1f7bb5ec7c5f6eb6d6a1c44c404a
tree7ecf00c81c72a1e0bd62686b4aa2afc915b4dbf1
parent3dc6ef113e1675cd75d0741bb2eaadd2fff6a355
libthread_xu - Wakeup all waiters

* For now punt on trying to wakeup an optimized numbers of waiters.
  Wake up all waiters and let them sort it out.

* This may fix specific count races in threaded programs using
  pthread mutexes.
lib/libthread_xu/thread/thr_umtx.c