diff options
author | Rich Felker <dalias@aerifal.cx> | 2011-04-06 12:24:34 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2011-04-06 12:24:34 -0400 |
commit | a113434cd68ce30642c4995b1caadcd084be6f09 (patch) | |
tree | b26daaeda2c9e2caf1605615c497a4a84191e01d /src/dirent/opendir.c | |
parent | cd3bb38412cfcc3bc47985ba25287e0af463609a (diff) | |
download | musl-a113434cd68ce30642c4995b1caadcd084be6f09.tar.gz musl-a113434cd68ce30642c4995b1caadcd084be6f09.tar.bz2 musl-a113434cd68ce30642c4995b1caadcd084be6f09.tar.xz musl-a113434cd68ce30642c4995b1caadcd084be6f09.zip |
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
Diffstat (limited to 'src/dirent/opendir.c')
0 files changed, 0 insertions, 0 deletions