Re: Too many open files

Rikard Froberg <[email protected]> Tue, 22 Feb 2005 19:38:27 +0100
Newsgroups gmane.comp.java.linux.general
Message-ID <[email protected]>
Joseph Shraibman wrote:
> When I get this Exception, this is an operating system limit, not a jvm 
> limit, right?
> 
> java.io.FileNotFoundException: 
> /local/java/classes/com/xtenit/util/Misc$1.class (Too many open files)

Yes. You can read more about it here

http://forum.java.sun.com/thread.jspa?threadID=586733&messageID=3025550

and here:

http://forum.java.sun.com/thread.jspa?threadID=354496&messageID=2596942
(Win XP specific?)

Here:
http://www.caucho.com/quercus/faq/question.xtp?question_id=307

this is suggested:

<quote>
In this case, it's most likely that the application isn't properly 
closing file descriptors it's opened. Using files should always be in 
try ... fnally blocks:

InputStream is = new FileInputStream("foo.xml");
try {
   // do some parsing or whatever
} finally {
   is.close();
}
</quote>

Rikard


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]