From: <fg...@us...> - 2011-06-07 11:34:07
|
Revision: 3514 http://openutils.svn.sourceforge.net/openutils/?rev=3514&view=rev Author: fgiust Date: 2011-06-07 11:34:01 +0000 (Tue, 07 Jun 2011) Log Message: ----------- renaming of old directory Modified Paths: -------------- trunk/openutils-mgnlcache/src/main/java/net/sourceforge/openutils/mgnlsimplecache/filesystem/FSCacheManager.java Modified: trunk/openutils-mgnlcache/src/main/java/net/sourceforge/openutils/mgnlsimplecache/filesystem/FSCacheManager.java =================================================================== --- trunk/openutils-mgnlcache/src/main/java/net/sourceforge/openutils/mgnlsimplecache/filesystem/FSCacheManager.java 2011-06-07 11:32:11 UTC (rev 3513) +++ trunk/openutils-mgnlcache/src/main/java/net/sourceforge/openutils/mgnlsimplecache/filesystem/FSCacheManager.java 2011-06-07 11:34:01 UTC (rev 3514) @@ -460,8 +460,10 @@ // remove cache folder if (cacheDir.exists()) { - cacheDir.renameTo(new File(cacheDir.getParentFile(), "deleted." + System.currentTimeMillis())); + final File renamedDir = new File(cacheDir.getParentFile(), "deleted." + System.currentTimeMillis()); + cacheDir.renameTo(renamedDir); + new Thread() { @@ -472,7 +474,7 @@ public void run() { log.info("Deleting stale cache dir {}", cacheDir.getAbsolutePath()); - boolean deleted = cacheDir.delete(); + boolean deleted = renamedDir.delete(); if (deleted) { log.info("Cache dir {} successfully deleted", cacheDir.getAbsolutePath()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |