http://7fh6tueqddpjyxjmgtdiueylzoqt6pt7hec3pukyptlmohoowvhde4yd.onion/public-inbox.git/tree/lib/PublicInbox/DS.pm
$t : $loop_timeout } sub sig_setmask { sigprocmask ( SIG_SETMASK , @_ ) or die "sigprocmask: $!" } # ensure we detect bugs, HW problems and user rlimits our @UNBLOCKABLE = ( POSIX :: SIGABRT , POSIX :: SIGBUS , POSIX :: SIGFPE , POSIX :: SIGILL , POSIX :: SIGSEGV , POSIX :: SIGXCPU , POSIX :: SIGXFSZ ); sub block_signals { # anything in @_ stays unblocked my $newset = POSIX :: SigSet -> new ; $newset -> fillset or die "fillset: $!"