summaryrefslogtreecommitdiff
path: root/dirent/scandir.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-05-15 10:12:35 -0700
committerUlrich Drepper <drepper@redhat.com>2009-05-15 10:12:35 -0700
commitb1e74e1d80593ae1f2ed39f9d7eb37199205f774 (patch)
treefb7ce319a3acac401040d173397132e8ea8ae765 /dirent/scandir.c
parent2e180a26222caf478f29e272c9d1b5d9c6299752 (diff)
downloadglibc-b1e74e1d80593ae1f2ed39f9d7eb37199205f774.tar
glibc-b1e74e1d80593ae1f2ed39f9d7eb37199205f774.tar.gz
glibc-b1e74e1d80593ae1f2ed39f9d7eb37199205f774.tar.bz2
glibc-b1e74e1d80593ae1f2ed39f9d7eb37199205f774.zip
No cancel signal in unsafe places.
When disabling async cancellation we cannot return from the function call if the thread is canceled. This happens when the cancel bits have been set before async cancel is disabled but the signal hasn't been sent/received yet. Delay for as long as necessary since otherwise the signal might be received in an unsafe context.
Diffstat (limited to 'dirent/scandir.c')
0 files changed, 0 insertions, 0 deletions