Author: felixk
Date: Sat Sep 24 12:06:04 2011
New Revision: 1175164
URL: http://svn.apache.org/viewvc?rev=1175164&view=rev
Log:
Finally close the stream
Modified:
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java
Modified:
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java?rev=1175164&r1=1175163&r2=1175164&view=diff
==============================================================================
---
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java
(original)
+++
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java
Sat Sep 24 12:06:04 2011
@@ -21,6 +21,7 @@ package org.apache.hupa.server.guice;
import java.io.File;
import java.io.FileInputStream;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
@@ -225,12 +226,22 @@ public class GuiceServerModule extends A
file = new File(configDir + File.separator + file.getName());
}
if (file.exists()) {
+ FileInputStream fis = null;
try {
properties = new Properties();
- properties.load(new FileInputStream(file));
+ fis = new FileInputStream(file);
+ properties.load(fis);
} catch (Exception e) {
properties = null;
e.printStackTrace();
+ } finally {
+ if (fis != null) {
+ try {
+ fis.close();
+ } catch (IOException e) {
+ // Empty on purpose
+ }
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]