in reply to "Out of memory!" and Sys::SigAction
does it work using $SIG(ALARM} = sub { die ...}; instead of Sys::Sigaction?