[447] in Pthreads mailing list archive

home help back first fref pref prev next nref lref last post

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)

home help back first fref pref prev next nref lref last post