Author: toad
Date: 2007-12-11 16:10:19 +0000 (Tue, 11 Dec 2007)
New Revision: 16495

Modified:
   trunk/freenet/src/freenet/node/fcp/FCPServer.java
Log:
FCPServer: Try the temp file if the main file is gone.

Modified: trunk/freenet/src/freenet/node/fcp/FCPServer.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/FCPServer.java   2007-12-11 16:06:26 UTC 
(rev 16494)
+++ trunk/freenet/src/freenet/node/fcp/FCPServer.java   2007-12-11 16:10:19 UTC 
(rev 16495)
@@ -642,12 +642,13 @@
                        loadPersistentRequests(bis);
                } catch (IOException e) {
                        Logger.error(this, "IOE : " + e.getMessage(), e);
-                       Logger.normal(this, "Let's try to load 
"+persistentDownloadsFile+" then.");
+                       File file = new File(persistentDownloadsTempFile+".gz");
+                       Logger.normal(this, "Let's try to load "+file+" then.");
                        Closer.close(bis);
                        Closer.close(gis);
                        Closer.close(fis);
                        try {
-                               fis = new 
FileInputStream(persistentDownloadsFile);
+                               fis = new FileInputStream(file);
                                bis = new BufferedInputStream(fis);
                                loadPersistentRequests(bis);
                        } catch (IOException e1) {


Reply via email to