On Saturday, 15 October 2011 18:00:26 Ævar Arnfjörð Bjarmason wrote:
> Maybe this is something elementary that I've just missed, but it seems
> to me that when transitioning from mod_perl 1 to 2 there's no way to
> get a non-zero exit code from Apache if your application has
> compilation errors.
> 
> I have an application that I'm loading like this:
> 
>     PerlPostConfigRequire     /usr/local/myapp/startup.pm

How about loading it earlier?

$ cat xx
<Perl>
use POSIX();
POSIX::exit(15);
</Perl>
$ httpd -c 'Include "'$PWD/xx'"'; echo $?
15
$ cat xx
<Perl>
die
</Perl>
$ httpd -c 'Include "'$PWD/xx'"'; echo $?
Syntax error on line 2 of /.../xx:
\t(in cleanup) Died at /.../xx line 2.\n
1
$ 

Torsten Förtsch

-- 
Need professional modperl support? Hire me! (http://foertsch.name)

Like fantasy? http://kabatinte.net

Reply via email to