about summary refs log tree commit diff
path: root/include/sys/file.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-03-08 03:41:05 -0500
committerRich Felker <dalias@aerifal.cx>2011-03-08 03:41:05 -0500
commit4820f9268d3dc1f2aac923de0a591ffd5d54ea89 (patch)
treeb0b247a81d43cb7a23a5eb0dc33ea1c83c9130d4 /include/sys/file.h
parent1d6b1f15929ff19f4dce4f83947e14f7c3fc3c19 (diff)
downloadmusl-4820f9268d3dc1f2aac923de0a591ffd5d54ea89.tar.gz
musl-4820f9268d3dc1f2aac923de0a591ffd5d54ea89.tar.xz
musl-4820f9268d3dc1f2aac923de0a591ffd5d54ea89.zip
fix and optimize non-default-type mutex behavior
problem 1: mutex type from the attribute was being ignored by
pthread_mutex_init, so recursive/errorchecking mutexes were never
being used at all.

problem 2: ownership of recursive mutexes was not being enforced at
unlock time.
Diffstat (limited to 'include/sys/file.h')
0 files changed, 0 insertions, 0 deletions