Hi,

In a test of Bailador we are launching an instance of Bailador using
Proc::Async and then when we are done we would like to kill the other
process using .kill(9)
Unfortunately this does not seem to have any impact on the process and
it keeps running even after we send that kill signal.

(at leas on OSX and "This is Rakudo version 2017.04.3 built on MoarVM
version 2017.04-53-g66c6dda implementing Perl 6.c." where I tried.)

I can use the "kill" on the command line and that kills the process.

The code is in the subtest on line 120 in this commit:

https://github.com/Bailador/Bailador
/blob/06301f145281f811a4448237e07b8e0be201b195/t/20-cli.t#L102

If you have any thoughts of why this might happen, I'd appreciate your help.

Gabor

Reply via email to