--- cvsroot/Async-Interrupt/Interrupt.pm 2009/07/12 23:03:36 1.10 +++ cvsroot/Async-Interrupt/Interrupt.pm 2009/07/14 19:29:26 1.11 @@ -99,10 +99,14 @@ use common::sense; BEGIN { + # the next line forces initialisation of internal + # signal handling # variables + $SIG{KILL} = sub { }; + our $VERSION = '0.041'; require XSLoader; - XSLoader::load Async::Interrupt::, $VERSION; + XSLoader::load ("Async::Interrupt", $VERSION); } our $DIED = sub { warn "$@" };