> >
> > Is there any way I can:
> >  - cause the error to be reported properly
> >  - force apache not to start

>  eval {load_application(); 1} || do { warn $@; die };

Unfortunately, no.  That still just dies with the obscure error message.
It seems that STDERR only gets flushed in a later stage of the startup
process.

What I was thinking was, could there be some way of saying:

eval { load_application();1}
  || do { 
          warn $@; 
          force_apache_to_quit_startup_once_stderr_flushed();
     }

clint


Reply via email to