Hi Matthias On Sun, 2011-11-27 at 17:24 +0100, Matthias Ferdinand wrote:
> I could not find in CGI::Application's docs if a single instance object > is capable of handling multiple requests (i.e. has run() invoked several > times) or not. I'm a bit surprised you haven't had an answer by now. IMHO I'd say it won't work by default. That is, you'd have to either recreate the instance obj, or find all variables which need re-initializing, and have a method to do just that. But there's a catch: Who's to say even that would work, since plug-ins would also need to be re-inited. So, don't do it that way. Just accept that you need a new instance obj each time. Note specifically this does not mean you need to re-start your server each time. And for a persistent environment, I'd strongly suggest you switch to Plack. [1] https://metacpan.org/search?q=Plack [2] http://savage.net.au/Perl.html#plack_for_beginners_html [3] http://savage.net.au/Perl.html#session_management_with_plack_html -- Ron Savage http://savage.net.au/ Ph: 0421 920 622 ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################