Author: j16sdiz
Date: 2008-04-13 15:26:49 +0000 (Sun, 13 Apr 2008)
New Revision: 19266

Modified:
   trunk/freenet/src/freenet/node/fcp/FCPServer.java
Log:
findbugs: unwritten field haveLoadedPersistentRequests


Modified: trunk/freenet/src/freenet/node/fcp/FCPServer.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/FCPServer.java   2008-04-13 14:26:06 UTC 
(rev 19265)
+++ trunk/freenet/src/freenet/node/fcp/FCPServer.java   2008-04-13 15:26:49 UTC 
(rev 19266)
@@ -681,9 +681,10 @@
                        gis = new GZIPInputStream(fis);
                        bis = new BufferedInputStream(gis);
                        Logger.normal(this, "Loading persistent requests from 
"+file);
-                       if(file.length() > 0)
+                       if (file.length() > 0) {
                                loadPersistentRequests(bis);
-                       else
+                               haveLoadedPersistentRequests = true;
+                       } else
                                throw new IOException("File empty"); // If it's 
empty, try the temp file.
                } catch (IOException e) {
                        Logger.error(this, "IOE : " + e.getMessage(), e);
@@ -696,6 +697,7 @@
                                fis = new FileInputStream(file);
                                bis = new BufferedInputStream(fis);
                                loadPersistentRequests(bis);
+                               haveLoadedPersistentRequests = true;
                        } catch (IOException e1) {
                                Logger.normal(this, "It's corrupted too : Not 
reading any persistent requests from disk: "+e1);
                                return;


Reply via email to