Java Mailing List Archive

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

Home » modperl.perl »

Re: Problem with long http request generation time - process restarting

Andrew Merton

2012-01-27

Replies: Find Java Web Hosting

Author LoginPost Reply
> I was getting exception code 0xC00000FD (Stack overflow) in Classify.dll (Params::Classify?)

Well. This goes to show that desperation is the mother of invention :)

I went so far as to look at the code for Params::Classify, and noticed that there is a pure Perl version if the XS load fails, so I renamed the Perl/site/lib/auto/Params/Classify directory to ClassifyXXX and restarted the server.

Now it hasn't failed at all, even when I use my previously guaranteed-to-fail test case (triggering 5 simultaneous connections).

So according to this "solution" there must be non-thread-safe code in Classify.dll which is sometimes turning all infinitely-recursive on me...

Hope I'm not suffering from premature solution declaration (i.e. it'll crash again as soon as I post this), but it looks like for me it is fixed, although there may be something that needs to be looked at in the .dll?

Cheers,
Andrew Merton


©2008 apache-httpd.com - Jax Systems, LLC, U.S.A.