Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Oct 2006 21:38:11 +0200
From:      Jeremie Le Hen <jeremie@le-hen.org>
To:        Tor Egge <tegge@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: [fbsd] cvs commit [HEAD] src/lib/libc_r/uthread uthread_sig.c
Message-ID:  <20061019193811.GM53114@obiwan.tataz.chchile.org>
In-Reply-To: <200610132012.k9DKC7AS005839@repoman.freebsd.org>
References:  <200610132012.k9DKC7AS005839@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 >



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061019193811.GM53114>