Why not adopt me?
This distribution is up for adoption!
        If you're interested then please contact the PAUSE module admins via
        email.
        
      
  NAME
Proc::Parallel::RemoteKiller - kill off slave processes on control-C
SYNOPSIS
use Proc::Parallel::RemoteKiller;
$remote_killer = Proc::Parallel::RemoteKiller->new;
$remote_killer->note($host, $pid);
$remote_killer->forget($host, $pid);
$remote_killer->kill_them_all();
$remote_killer->forget_all();
DESCRIPTION
This module tries to make control-C work when you've got remote slave processes. It maintains a list of such processes and catches $SIG{INT}.
You tell it about new processes with note. You tell it to forget about processes with forget and forget_all. You can ask that they all be terminated with kill_them_all().
It uses ssh to get to the remote systems to kill the processes.
LICENSE
This package may be used and redistributed under the terms of either the Artistic 2.0 or LGPL 2.1 license.