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/stdio/getchar.c | |
parent | cd3bb38412cfcc3bc47985ba25287e0af463609a (diff) | |
download | musl-a113434cd68ce30642c4995b1caadcd084be6f09.tar.gz |
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/stdio/getchar.c')
0 files changed, 0 insertions, 0 deletions