Java Mailing List Archive

http://www.apache-httpd.com/

Home » modperl.perl »

Best way to pass arguments to an Apache2::SubProcess?

Tosh Cooey

2010-02-02

Replies: Find Java Web Hosting

Author LoginPost Reply
So my will has crumbled, mostly because I'm probably not very good at
the "resident in memory" part of mod_perl and I will be using
Apache2::SubProcess to fire off a sub-process.

There seems to be two easy ways to send data to my detached sub-process;
via an \@(protected).

I would like to pass large data structures which I will JSON encode and
I'm wondering which of the above would be best for that, if any, and
what the limitations are of either.

Also, I was wondering, in the docs for Apache2::SubProcess in the
section about properly detaching the sub-process it has in the example:

$r->spawn_proc_prog ('/path/to/detach_script.pl', $args);

Is there a reason $args is used rather than \@(protected)
in the docs?

opt arg2: \@(protected) )

Or is it possible to create an $args->[0..10] and pass that?

Thanks!

Tosh
--
McIntosh Cooey - Twelve Hundred Group LLC - http://www.1200group.com/
©2008 apache-httpd.com - Jax Systems, LLC, U.S.A.