glibc/sysdeps/mach
Samuel Thibault 17a62de1ff Fix hang on fork
If e.g. a signal is being received while we are running fork(), the signal
thread may be having our SS lock when we make the space copy, and thus in the
child we can not take the SS lock any more.

* sysdeps/mach/hurd/fork.c (__fork): Lock SS->lock around __proc_dostop call.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2014-08-28 22:09:29 +02:00
..
bits
hurd Fix hang on fork 2014-08-28 22:09:29 +02:00
i386
sys
_strerror.c
adjtime.c
configure
configure.ac
getloadavg.c
getpagesize.c
getsysstats.c
gettimeofday.c
Makefile
mprotect.c
msync.c
munmap.c
nanosleep.c
pagecopy.h Fix -Wundef warning on PAGE_COPY_THRESHOLD 2014-07-03 01:49:43 +05:30
readonly-area.c
sched_yield.c
sleep.c
strerror_l.c
Subdirs
sysdep.h
thread_state.h
usleep.c
xpg-strerror.c