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. --Thread Previous | Thread Next