Skip to content

Commit 649dc7a

Browse files
committed
clear fixed
1 parent 491cba2 commit 649dc7a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/common/cache/TimedCache.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,16 @@ export interface ICachedItem {
1313
const cacheSet = new Set<WeakRef<TimedCache>>();
1414

1515
setInterval(() => {
16+
const now = Date.now();
1617
for (const element of cacheSet) {
1718
setImmediate(() => {
1819
const cache = element.deref();
1920
if (cache === void 0) {
2021
cacheSet.delete(element);
2122
return;
2223
}
23-
cache.clear();
24+
// @ts-expect-error
25+
cache.clearExpired(now);
2426
});
2527
}
2628
}, 15000);

0 commit comments

Comments
 (0)