Subject: Re: lib/26984
To: None <chs@netbsd.org, lib-bug-people@netbsd.org,>
From: None <chs@netbsd.org>
List: netbsd-bugs
Date: 10/09/2005 16:37:16
Synopsis: pthread code does not exit on blocked SIGSEGV.

Responsible-Changed-From-To: lib-bug-people->chs
Responsible-Changed-By: chs@netbsd.org
Responsible-Changed-When: Sun, 09 Oct 2005 16:37:15 +0000
Responsible-Changed-Why:
I'll look.


State-Changed-From-To: open->feedback
State-Changed-By: chs@netbsd.org
State-Changed-When: Sun, 09 Oct 2005 16:37:15 +0000
State-Changed-Why:
I tried the example, and both with and without -DTHREAD I see the process
go into a loop, which is what I'd expect.  in the THREAD case, the process
exits after the sleep() call returns.  so I don't see any problem with
the handling of SIGSEGV.

the ktrace problem is unrelated, that's just because ktrace can put
the process to sleep in ways that the SA system isn't expecting.
we could transform this PR into one about that problem if you want.