On Thu, Sep 02, 2010 at 05:15:04PM +0200, Jeremie Koenig wrote:
> Needs a second signal:
> $ ./testsigthread
> *kill*
> Unblocking now.
> *nothing happens, re-kill*
> Got it!
> Got it!

So this is a problem with libpthread rather than glibc (sigprocmask
handles this correctly). I'm testing a patch right now.

Roland's comment explains the other one. I'll see what I can do about
delivering process signals to any thread which does not block them. If
it turns out to be too complicated I'll see if I can come up with a
workaround for libgcj.

-- 
Jeremie Koenig <j...@jk.fr.eu.org>
http://jk.fr.eu.org

Reply via email to