[fbsd] cvs commit [HEAD] src/lib/libc_r/uthread uthread_sig.c

Jeremie Le Hen jeremie at le-hen.org
Thu Oct 19 12:37:29 PDT 2006


Hi Tor,

On Fri, Oct 13, 2006 at 08:12:07PM +0000, Tor Egge wrote:
> tegge       2006-10-13 20:12:07 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libc_r/uthread   uthread_sig.c 
>   Log:
>   Delay unblocking signal and restoring process signal mask until the
>   thread signal mask has been updated to avoid stack overflow during signal
>   bursts.
>   
>   Don't block signal forever if no threads can currently handle signal.
>   
>   Check for pending signal after direct invocation of signal handler.
>   
>   Revision  Changes    Path
>   1.47      +41 -19    src/lib/libc_r/uthread/uthread_sig.c

What's the point of these changes ?  libc_r has been unlinked from
the build in -CURRENT.  I even thought it was broken.  Are you
planning to MFC this to older branches ?

Thank you.
Regards,
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >


More information about the cvs-all mailing list