summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorjasone <jasone@FreeBSD.org>2000-06-14 17:17:41 +0000
committerjasone <jasone@FreeBSD.org>2000-06-14 17:17:41 +0000
commit9f479e9f39861a77981b3e6234e796caa25cfe0f (patch)
tree25b4c819ee7794359e6c426e91cd15c2c56a2f49 /contrib
parentcc22f14b179a55f7686e798febd938bfef76c982 (diff)
downloadFreeBSD-src-9f479e9f39861a77981b3e6234e796caa25cfe0f.zip
FreeBSD-src-9f479e9f39861a77981b3e6234e796caa25cfe0f.tar.gz
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
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud