judge: cache.prune: delete etags first

This commit is contained in:
undefined committed 2023-12-19 21:01:07 +08:00
1 parent 3f3ecbd6d9
commit fdb732a077
2 files changed
+3 -1

No files matched your search

+2
View File
@@ -37,6 +37,8 @@ export = function main() {
lastUsage = +content || 0;
}
if (lastUsage + duration * 24 * 3600 * 1000 > now) continue;
const etags = path.resolve(problemdir, 'etags');
if (fs.existsSync(etags)) fs.unlinkSync(etags);
fs.removeSync(problemdir);
cnt++;
logger.info('Removed cache %s', problemdir);