KSE/ia64: NULL thread pointer in _thr_sig_add()
Daniel Eischen
eischen at vigrid.com
Sun Aug 17 05:54:58 PDT 2003
On Sat, 16 Aug 2003, Marcel Moolenaar wrote:
> On Sat, Aug 16, 2003 at 07:29:12PM -0400, Daniel Eischen wrote:
> > On Sat, 16 Aug 2003, Marcel Moolenaar wrote:
> >
> > > On Sat, Aug 16, 2003 at 06:13:36AM -0400, Daniel Eischen wrote:
> > >
> > > There's at least a problem with the mutex_d test, so I suspect that
> > > we still have some lingering issues. This does not look to be
> > > related to thread pointers. I don't know to what extend it will affect
> > > ACE.
> >
> > One question. When you call (the syscall) setcontext() from
> > _ia64_break_setcontext(), do you ignore the signal mask (uc.uc_sigmask)?
>
> Good point. I don't think so.
OK, this will cause signal handling problems. You can
use another flag, but that would dirty up MI setcontext().
Perhaps a separate ia64-specific system call?
--
Dan Eischen
More information about the freebsd-threads
mailing list