MozillaZine

seamonkey clean cache operation does not clean all

Discussion of bugs in Seamonkey
Michael REMY
 
Posts: 307
Joined: December 19th, 2009, 2:27 am

Post Posted November 30th, 2015, 3:31 am

hi,

i setup my cache folder to 512MB.
then by curiousty, i go the folder temps where it is and i find out that :

Cache\
Cache.Trash15491\
Cache.Trash26297\
Cache.Trash5931\
cache2\
_CACHE_CLEAN_

i did a clean cache operation, close, restart, but it will remain this.

why seamonkey does not clean the previous trash-folders of its own cache ?
so my cache folder is not 512MB, but 512 + the old stuff uncleaned !

best regards

barbaz
 
Posts: 1680
Joined: October 1st, 2014, 3:25 pm

Post Posted November 30th, 2015, 7:24 am

The cache itself is inside the subdirectories of the cache2/ directory, it's not the cache2/ directory itself. When SeaMonkey clears the cache, the cache2/ directory should then contain an empty "doomed" directory and an empty "entries" directory. There is no problem with it leaving the cache2/ directory structure.

The Cache.Trash* directories can probably just be manually deleted when SeaMonkey is not running, the only time I've seen those in my own setup is when starting SeaMonkey with the -purgecaches command line.

Not sure what the other stuff you mention is doing there - that's part of the old cache backend, which I thought was disabled and maybe removed...
*Always* check the changelogs BEFORE updating that important software!

therube

User avatar
 
Posts: 17960
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted November 30th, 2015, 10:12 am

> The cache itself is inside the subdirectories of the cache2/

/cache2/ is left over & no longer used.

Originally it was /cache/. Then it changed to /cache2/. Then reverted back to /cache/.
(It was changed back to /cache/ because of a bug affecting Mail & Thunderbird.)
(FF continues to use /cache2/.)

Anything, if anything, in /cache2/ is stale & can be deleted.
(An empty /cache2/ directory is expected, & will be recreated if it does not exist.)

/cache/ should be current.

/cache.Trash*/, AFAIK, just indicates that something went awry, for whatever reason, at some point.
They are not expected to be seen (or exist).
You can delete them.
They should not be reappearing, regularly.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

Michael REMY
 
Posts: 307
Joined: December 19th, 2009, 2:27 am

Post Posted November 30th, 2015, 10:46 am

well, i know i could delete them, i always did it previous time.
But it seems it appears often.

when i do a clean cache, why it is so long (i mean 10-20s) whereas i have no tab open, no downloading file ?

what i didn't not know, is why seamonkey does not check the existence of Cache.TrashXXX folder where i setup the cache directory and delete them itself !
it is not my own job to go there, check and delete it myself at all.

Return to SeaMonkey Bugs


Who is online

Users browsing this forum: No registered users and 1 guest