The problem was due to the use of LibXML (which is the fastest xml parsing library I found to parse large XML files) with mod_perl and apache in a multi-threaded environment. I also had some issues with SOAP-Lite module in my environment.
I had to go back to a CGI application to solve this problem, but I don't have a highly loaded server at this time.
Stéphane Issac Goldstand wrote:
We were originally using 5.8.3, but reproduced the problem with both activeperl 5.8.8.819 with mod_perl-2.0.3-dev (from your PPM repository) as well as our own built perl + mod_perl 2.0.3-rc2 Randy Kobes wrote:On Sun, 19 Nov 2006, Foo JH wrote:Issac Goldstand wrote:YES! While it's acceptable for light and smallish applications, I've never found it to be really usable once you're serving concurrent connections. On that note, I have a contract (job) offer for anyone who knows their way inside Perl (5.8) and mod_perl (2) enough to help troubleshoot a win32-related crash. In short, once we put heavy load on the server, we see a crash reported from inside libperl58.dll - my theory is that it's thread-related, but I don't have the time to look into it properly. If anyone thinks that they are capable of identifying and fixing the problem, please email me.What version of perl are you using? There were some threads-related fixes introduced in perl-5.8.8 that solved some problems with earlier versions.
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.