On Thursday 19 October 2006 15:38, Jeremie Le Hen wrote: > 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 ?
The point is for older branches such as 4.x where !libc_r is even more broken (ENOENT) than libc_r (except for liblthreads). -- John Baldwin _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
