Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Apr 2003 13:15:22 -0800 (PST)
From:      Julian Elischer <julian@elischer.org>
To:        Juli Mallett <jmallett@FreeBSD.org>
Cc:        Alexander Leidinger <Alexander@Leidinger.net>
Subject:   Re: libthr and 1:1 threading.
Message-ID:  <Pine.BSF.4.21.0304021311130.16840-100000@InterJet.elischer.org>
In-Reply-To: <20030402143527.A96165@FreeBSD.org>

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



On Wed, 2 Apr 2003, Juli Mallett wrote:

> * De: Jeff Roberson <jroberson@chesapeake.net> [ Data: 2003-04-02 ]
> 	[ Subjecte: Re: libthr and 1:1 threading. ]
> > On Wed, 2 Apr 2003, Terry Lambert wrote:
> > > Also, any ETA on the per process signal mask handing bug in
> > > libthr?  Might not be safe to convert everything up front, in
> > > a rush of eager enthusiasm...
> > 
> > Which bug is that?  I'm not aware of it.
> 
> I think Terry is referring to the Uncertainty & Doubt as if it were
> a bug over the lack of a process sigmask (moved into the threads),
> as raised by the M:N group.

I think this IS a problem. We need a per-process mask.
to block signals that no thread is interested in.
Since M:N threads do not have a kernel thread for each userland thread,
there is nowhere to store this info any more.


I'd be happy to have it be a per-ksegrp mask actually..
(to help deliver the signal to the right group to lower the interaction
between UTS's in different groups.)


help

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