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>

index | next in thread | previous in thread | raw e-mail

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).


home | help

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