[Catalyst] timeouts
Peter Karman
peter at peknet.com
Fri Apr 14 17:03:44 CEST 2006
Yuval Kogman scribbled on 4/14/06 4:09 AM:
> Either way, Catalyst does not (currently) make use of 'alarm'
> anywhere. The problem with alarms is that they're process global. I
> don't knoww how this behaves in mod_perl, but you should find out on
> e.g. the mod_perl mailinglist/channel/manual.
http://modperlbook.org/html/ch06_10.html
uses the same example of alarm(timeout)/code/alarm(0) that you
mentioned. That same example is also shown in the DBI pod, where it is
recommended not to use it. :) Instead it points at Sys::SigAction, which
is also (I see from cpan) used by DBIx::HA.
So it seems like that alarm() use is not so much an issue for mod_perl,
but moreso for DBI.
I've started on an Alarm plugin. Will post code when I've tested thoroughly.
thanks.
pek
--
Peter Karman . http://peknet.com/ . peter at peknet.com
More information about the Catalyst
mailing list