diff options
author | Rich Felker <dalias@aerifal.cx> | 2011-07-30 08:19:31 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2011-07-30 08:19:31 -0400 |
commit | 544ee752cd38febfa3aa3798b4dfb6fabd13846b (patch) | |
tree | 5367d3f9653484d0498279b87630e8ddb7e084ed /src/unistd/readlink.c | |
parent | dba68bf98fc708cea4c478278c889fc7ad802b00 (diff) | |
download | musl-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/readlink.c')
0 files changed, 0 insertions, 0 deletions