Hello all,

Occassionally we get these error messages in our error log:

[Sat Oct  1 01:58:04 2005] [error] Can't send packet to JVM: Broken pipe
at /usr/lib/perl5/site_perl/5.8.5/i386-linux/Inline/Java.pm line 337

And when we do a ps aux, we get a listing of Java that is the same one
that web server is supposed to be communicating with.

So I'm looking for ideas for recovery from this (or ideas to fix it in
the first place). Should I wrapp all Java calls from perl in an eval and
then try and reconnect if I get these kind of errors? That seems like it
would just work for a single apache child and each child would have to
handle it on it's own. Is there any other way?

I'm using Inline::Java 0.50, SHARED_JVM => 1, START_JVM => 0.

Thanks,
-- 
Michael Peters
Developer
Plus Three, LP

Reply via email to