Re: dirty socket growth problem
Niclas Hedhman <[email protected]> Sat, 10 Dec 2005 22:20:23 +0800
| Newsgroups | gmane.comp.java.sun.rmi |
|---|---|
| Organization | Independent |
| Message-ID | <[email protected]> |
On Friday 09 December 2005 15:35, Stuart wrote:
> Actually to be honest I never heard of 'lsof -p'
lsof - List Open Files.
So, we are not necessarily talking sockets, as it could be any file handle.
> The problem seems to happen on the server side.
What about the fact that the "Too many open files" happens on the client
(MyClientSocketFactory)?? Never the less;
Looking at the stack trace, it seems that you establish a UDP connection in
the createSocket() method. Since I doubt that there is a fundamental problem
in RMI, I would start by assuming that you are doing something wrong right
there. Perhaps forgetting to close() something under some particular
condition, i.e. proper placement of close() in finally{}, which only
manifests itself during the lease renewals??
Hope that gives you some ideas...
Cheers
Niclas
===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff RMI-USERS". For general help, send email to
[email protected] and include in the body of the message "help".
For a list of frequently asked RMI questions please refer to:
http://java.sun.com/j2se/1.3/docs/guide/rmi/faq.html
To view past RMI-USERS postings, please see:
http://archives.java.sun.com/archives/rmi-users.html