Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jan 2004 22:50:29 -0500 (EST)
From:      Daniel Eischen <eischen@vigrid.com>
To:        David Xu <davidxu@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc/gen sem.c
Message-ID:  <Pine.GSO.4.10.10401162249170.14441-100000@pcnet5.pcnet.com>
In-Reply-To: <200401170245.i0H2jbx9029178@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 16 Jan 2004, David Xu wrote:

> davidxu     2004/01/16 18:45:37 PST
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libc/gen         sem.c 
>   Log:
>   Enable cancellation point in sem_wait, it is required by POSIX.
>   For pshared semaphore, this commit still does not enable cancellation
>   point, I think there should be a pthread_enter_cancellation_point_np
>   for libc to implement a safe cancellation point.

Hmm, I'd rather have the threads library provide cancellation
wrappers for those functions (like the other functions in libc).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10401162249170.14441-100000>