Michael,
Are you running Inline::Java 0.49_92? There is a fix in there that solved
a bug with a socket that was not closed properly in SHARED_JVM mode.
That meant that after a certain number of connections (say around a few
thousand), the JVM would run out of file descriptors and refuse all newer
connections. That looks a lot like what you describe.
I would recommend upgrading to 0.49_92 and see if that fixes your problem.
Here's a diff if you don't want to upgrade to a devel version (although I would
recommend it since it's only bug fixes):
*** Java/sources/org/perl/inline/java/InlineJavaServerThread.java 30
Nov 2003 21:48:08 -0000 1.1
--- Java/sources/org/perl/inline/java/InlineJavaServerThread.java 17
Apr 2005 02:29:22 -0000
***************
*** 54,59 ****
--- 54,60 ----
bw.flush() ;
}
else {
+ client.close() ;
break ;
}
}
On 5/31/05, Michael Peters <[EMAIL PROTECTED]> wrote:
> Patrick LeBoutillier wrote:
> > On 5/31/05, Patrick LeBoutillier <[EMAIL PROTECTED]> wrote:
>
> > and what platform/OS are you running on?
>
> Linux RHEL 3.0
>
> --
> Michael Peters
> Developer
> Plus Three, LP
>
>
--
=====================
Patrick LeBoutillier
Laval, Qu�bec, Canada