Re: Problem with long http request generation time - process restarting
Andrew Merton <[email protected]>
| Newsgroups | gmane.comp.apache.mod-perl |
|---|---|
| Message-ID | <CACtJALWXbvhqAZuq-thyqZad2MWO7t+HDbUNCRyv5ApRkUAbsw@mail.gmail.com> |
> 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