Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Dec 2003 15:05:33 +0100
From:      Marc Olzheim <marcolz@stack.nl>
To:        Daniel Eischen <eischen@vigrid.com>
Cc:        hackers@freebsd.org
Subject:   Re: libc_r/uthread/uthread_join.c
Message-ID:  <20031231140533.GA56158@stack.nl>
In-Reply-To: <Pine.GSO.4.10.10312310838140.25057-100000@pcnet5.pcnet.com>
References:  <20031231111642.GA13386@stack.nl> <Pine.GSO.4.10.10312310838140.25057-100000@pcnet5.pcnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 31, 2003 at 08:47:03AM -0500, Daniel Eischen wrote:
> > Is there a reason why in the case that a thread is not done yet,
> > pthread_join() does not call _thread_kern_sig_undefer() ?
>
[snip]
> 
> No, it looks like you found a bug.  Committed, thanks!

Hmm, ok ;-) But then why is _thread_kern_sig_undefer() called within
every if-case, instead of just below the if ? It looked like it was
contructed this way to be able to omit _thread_kern_sig_undefer() in
that specific case... ;-)

Zlo



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