in reply to Re^3: Child process lingers after keyboard interrupt on Windows
in thread Child process lingers after keyboard interrupt on Windows

The included code:

$SIG{'INT'} = sub { kill 'INT', $pid if $pid };

would be the Perl way to forward an interrupt. [...] Or at least this is what the documentation says. Because when I try it out, nothing works as it should since I got on Windows...

Windows has *NO* signals. Perl on Windows has a very thin emulation layer that barely works inside Perl. See also Re: Signals in Strawberry Perl: Name or number?, Re: Signals in Strawberry Perl: Name or number?, $SIG{ALRM} and windows vista?.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)