[447] in Pthreads mailing list archive
pthread_cancel
daemon@ATHENA.MIT.EDU (Larry V. Streepy, Jr.)
Wed Oct 2 22:19:41 1996
Date: Wed, 02 Oct 1996 20:08:21 -0600
From: "Larry V. Streepy, Jr." <streepy@healthcare.com>
To: pthreads mailing list <pthreads@MIT.EDU>
I have completed the implementation of pthread_cancel and the associated
functions.
Here is a list of the implemented cancel points:
nanosleep
pthread_cond_timedwait
pthread_cond_wait
pthread_join
pthread_testcancel
read
select
sigsuspend
sigwait
sleep
system
wait
waitpid
wait3
write
Not all of these have been tested. I have tested pthread_cond_wait,
pthread_join, and select. many other cancel points as defined in the
standard could not be implemented, because the pthread package either
didn't implement it, or did not handle any form of blocking in said
routine.
I will be submitting diffs for all the bug fixes I've made and the
pthread_cancel support tomorrow. They are pretty extensive.
--
Larry V. Streepy, Jr.
Chief Technical Officer, Healthcare Communications, Inc.
mailto:streepy@healthcare.com
(214) 851-7033 (Dallas Main #)
(970) 626-5028 (My office #) (970) 626-4425 (Fax)