[Catalyst] Catalyst::Engine needs a stop method
hkclark at gmail.com
hkclark at gmail.com
Sat Oct 28 01:19:25 GMT 2006
On 10/27/06, Jon <jon+catalyst at youramigo.com> wrote:
> I need to launch a long-running (minutes up to hours) background program
> from Catalyst. I have it working almost well enough - I do the usual
> double-fork, closing standard file descriptors, and had to take some
> particular care to use POSIX::_exit and put an eval{} around the daemon
> code so that if it dies it doesn't return to the Catalyst main loop -
> and it runs, exits cleanly and doesn't interfere with other Catalyst
> operations.
>
Hi Jon,
I know this probably isn't the answer you are looking for, but when I
discussed a similar requirement on IRC, they convinced me to write a
POE job server. I was surprised how easy it was and how well it
works. I'm using POE::Component::Server::XMLRPC.
Regards,
Kennedy
More information about the Catalyst
mailing list