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: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to