about summary refs log tree commit diff
path: root/src/unistd/read.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-07-30 08:19:31 -0400
committerRich Felker <dalias@aerifal.cx>2011-07-30 08:19:31 -0400
commit544ee752cd38febfa3aa3798b4dfb6fabd13846b (patch)
tree5367d3f9653484d0498279b87630e8ddb7e084ed /src/unistd/read.c
parentdba68bf98fc708cea4c478278c889fc7ad802b00 (diff)
downloadmusl-544ee752cd38febfa3aa3798b4dfb6fabd13846b.tar.gz
musl-544ee752cd38febfa3aa3798b4dfb6fabd13846b.tar.xz
musl-544ee752cd38febfa3aa3798b4dfb6fabd13846b.zip
fix some bugs in setxid and update setrlimit to use __synccall
setrlimit is supposed to be per-process, not per-thread, but again
linux gets it wrong. work around this in userspace. not only is it
needed for correctness; setxid also depends on the resource limits for
all threads being the same to avoid situations where temporarily
unlimiting the limit succeeds in some threads but fails in others.
Diffstat (limited to 'src/unistd/read.c')
0 files changed, 0 insertions, 0 deletions