If safe signals are the problem, they can be disabled by setting the PERL_SIGNALS environment variable. From perlrun:
PERL_SIGNALS
In Perls 5.8.1 and later. If set to "unsafe" the
pre-Perl-5.8.0 signals behaviour (immediate but unsafe) is
restored. If set to "safe" the safe (or deferred) signals
are used. See "Deferred Signals (Safe signals)" in perlipc.
| [reply] |