HardenedBSD/lib
Jason Evans 314be1347b pthread_mutex_lock(), pthread_cond_trywait(), and pthread_cond_wait() are
not allowed to return EINTR, but use of pthread_suspend_np() could cause
EINTR to be returned.  To fix this, restructure pthread_suspend_np() so that
it does not interrupt a thread that is waiting on a mutex or condition, and
keep enough state around that pthread_resume_np() can fix things up
afterwards.

Reviewed by:	deischen
2000-06-14 17:17:41 +00:00
..
compat
csu
libalias
libatm
libbind
libc
libc_r
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevstat
libdisk
libedit
libfetch
libform
libftpio
libgnumalloc
libio
libipsec
libipx
libkse
libkvm
libm
libmd
libmenu
libncp
libncurses
libnetgraph
libopie
libpam
libpanel
libpcap
libposix1e
libpthread
libradius
libresolv
librpcsvc
libskey
libss
libstand
libtacplus
libtelnet
libusb
libusbhid
libutil
libvgl
libwrap
libxpg4
liby
libz
msun
ncurses
Makefile
Makefile.inc