r496 - trunk/scripts

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Feb 20 05:20:36 EST 2008


Author: icculus
Date: 2008-02-20 05:20:36 -0500 (Wed, 20 Feb 2008)
New Revision: 496

Modified:
   trunk/scripts/mojosetup_mainline.lua
Log:
Try to delete the metadatadir with the rest of the scratchdir cleanup,
 ignoring if it fails to remove it since it might still be in use.

Fixes empty metadata dir sticking around in installs where we don't want it,
 if there was a rollback or download written out during the installation.


Modified: trunk/scripts/mojosetup_mainline.lua
===================================================================
--- trunk/scripts/mojosetup_mainline.lua	2008-02-20 10:18:39 UTC (rev 495)
+++ trunk/scripts/mojosetup_mainline.lua	2008-02-20 10:20:36 UTC (rev 496)
@@ -191,7 +191,8 @@
 local function delete_scratchdirs()
     do_delete(MojoSetup.downloaddir)
     do_delete(MojoSetup.rollbackdir)
-    do_delete(MojoSetup.scratchdir)  -- must be last!
+    do_delete(MojoSetup.scratchdir)  -- must be after dirs it contains!
+    do_delete(MojoSetup.metadatadir)  -- must be last! (and is okay to fail.)
 end
 
 




More information about the mojosetup-commits mailing list