List Info

Thread: Re: Fix kill(0, $pid) on Windows




Re: Fix kill(0, $pid) on Windows
user name
2007-04-18 04:06:49
Jan Dubois wrote:
> Therefore `kill(15, undef)` should send signal 15 to
all processes in
> the current process group, including the process
issuing the kill()
> call itself.

Is kill(15, $pid) supposed to work on Windows? I find that
it has no 
effect (at least when $pid is another perl.exe process).

Also, kill(9, $pid) kills another perl.exe process OK, but

perl -le "kill 9, undef; print 'Hi'"

doesn't kill the current perl process: the program prints
'Hi' and exits 
normally. Same with kill(9, 0) in place of kill(9, undef).

I tried all this using 5.8.7, 5.8.8 and current bleadperl.

-- 

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )