Hi,

> > I'm facing a weird problem that's proving difficult to track down. 
> > 
> > After a certain number of hits to our mod_perl apps, the environment no
> > longer gets reset per request. For example, if you have a script that
> > just dumps the environment, after hitting some piece of code, that
> > script will show PATH_INFO from a previous request (only when you don't
> > pass any path_info in, if you do pass it in, it shows the proper one).

Thanks for all the suggestions. It turned out to be a banner program
that had:

       $SIG{USR1} = \&usr1_handler;
       $SIG{TERM} = \&term_handler;
       $SIG{PIPE} = \&pipe_handler;
       $SIG{__WARN__} = \&warn_handler;
       $SIG{__DIE__} = \&die_handler;

in it that were not local'd. Once I commented these out, things started
working again (also explained why my error log kept disappearing). =)

Cheers,

Alex

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to