Catalyst-Plugin-Alarm
view release on metacpan or search on metacpan
if ( $c->debug ) {
$c->log->debug(
"found alarm override for: " . $c->req->path );
$c->log->debug( "setting this request global alarm to "
. $conf{override}->{timeout} );
}
$conf{global} = $conf{override}->{timeout};
}
}
# special case - allow for disable global timer
if ( exists $conf{global}
&& $conf{global} != 0 )
{
my $timeout = $conf{global};
my $handler = $conf{handler}
|| sub {
Catalyst::Exception->throw("Global Alarm timeout: $timeout");
};
( run in 0.783 second using v1.01-cache-2.11-cpan-49f99fa48dc )