diff options
author | Rich Felker <dalias@aerifal.cx> | 2011-09-28 19:45:37 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2011-09-28 19:45:37 -0400 |
commit | de543b05c87d79a9313991810e9ee8ecdaad8f19 (patch) | |
tree | abde9355e67731c9e8b48ccdd107405cb35b6e03 /src/stdio/vfprintf.c | |
parent | ede5ae7b0bb5a7ed9edeb2eeb8e24d30af64d185 (diff) | |
download | musl-de543b05c87d79a9313991810e9ee8ecdaad8f19.tar.gz musl-de543b05c87d79a9313991810e9ee8ecdaad8f19.tar.xz musl-de543b05c87d79a9313991810e9ee8ecdaad8f19.zip |
fix excessive/insufficient wakes in __vm_unlock
there is no need to send a wake when the lock count does not hit zero, but when it does, all waiters must be woken (since all with the same sign are eligible to obtain the lock).
Diffstat (limited to 'src/stdio/vfprintf.c')
0 files changed, 0 insertions, 0 deletions