2 Commits

Author SHA1 Message Date
Rich Felker
a113434cd6 major semaphore improvements (performance and correctness)
1. make sem_[timed]wait interruptible by signals, per POSIX
2. keep a waiter count in order to avoid unnecessary futex wake syscalls
2011-04-06 12:24:34 -04:00
Rich Felker
6fc5fdbdc7 implement POSIX semaphores 2011-03-04 00:45:59 -05:00