DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=28187>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=28187 FileInputStream never closed in HTMLParser Summary: FileInputStream never closed in HTMLParser Product: Lucene Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: Other Component: Examples AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] HTMLParser.java contains this code: public HTMLParser(File file) throws FileNotFoundException { this(new FileInputStream(file)); } This FileInputStream should be closed with the close() method, as there's no guarantee that the garbage collection will run and do this for you. I don't know how to fix this without changing the API to take a FileInputStream instead of a File, as the call to this() must be the first thing in the constructor, i.e. you cannot create the stream, call this(...), and then close the stream. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]