Author: dbkr
Date: 2007-02-04 16:22:49 +0000 (Sun, 04 Feb 2007)
New Revision: 11671
Modified:
trunk/apps/Freemail/src/freemail/RTSFetcher.java
Log:
Resolve #1081 (RTSFetcher.handle_rts fails to delete tmp files in some cases)
Modified: trunk/apps/Freemail/src/freemail/RTSFetcher.java
===================================================================
--- trunk/apps/Freemail/src/freemail/RTSFetcher.java 2007-02-04 16:03:30 UTC
(rev 11670)
+++ trunk/apps/Freemail/src/freemail/RTSFetcher.java 2007-02-04 16:22:49 UTC
(rev 11671)
@@ -304,6 +304,7 @@
File msfile = fcpcli.fetch(their_mailsite);
if (msfile == null) {
// oh well, try again in a bit
+ rtsfile.delete();
return false;
}
@@ -367,6 +368,8 @@
try {
mailsite_furi = new FreenetURI(our_mailsite_keybody);
} catch (MalformedURLException mfe) {
+ msfile.delete();
+ rtsfile.delete();
return false;
}
String our_subdomain =
Base32.encode(mailsite_furi.getKeyBody().getBytes());