Eirik Berg Hanssen <[EMAIL PROTECTED]> wrote:

> Surprise -- linux-x86-gcc3.2.3, which is what I happen to have here,
> was missing from PLATFORMS.  No surprise -- every test passed.  Patch
> for PLATFORMS attached.

I'm not sure, if we should add each single gcc version.

>   (Schizophrenia as in: `ps | grep [p]arrot` or `ps -C parrot`
> found a single process, while `ps -C parrot -o pid` found four.)

NPTL pthreads should be compliant to POSIX. A process has a pid.
Sending the SIGINT to that pid should to the right thing. With old linux
threads there are four pids (one per thread) and the SIGINT has to be
sent to the io_thread. I don't know, how the shell does it - send to
each thread I presume.

So `ps -C parrot` should work too.

>   I guess those Unix98 options for ps can be used on every platform on
> which these tests were run in the first place, so I attach the patch
> for t/pmc/signal.t as well.

Hopefully.

Applied, thanks
leo

Reply via email to