Skip Menu |

This queue is for tickets about the IPC-Run CPAN distribution.

Report information
The Basics
Id: 72480
Status: resolved
Priority: 0/
Queue: IPC-Run

People
Owner: Nobody in particular
Requestors: bitcard [...] adammorton.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Use killfam in IPC::Run::signal?
I'm using IPC::Run to launch a child process that in turn launches more child procs. When I do a kill_kill on the handle (due to a timeout), the first child process is killed, but all of its children live on. I did a quick hack to make IPC::Run::signal use Proc::Killfam::killfam instead of plain ol' kill in order to resolve this issue. I'm wondering if this might be something IPC::Run wants to do all the time? Thanks for writing/maintaining this useful package!
I can come up with scenarios where this would really break how people would expect this to work. Just the same, maybe it's an optional feature we could add. Do you have a patch?
Ticket migrated to github as https://github.com/toddr/IPC-Run/issues/94