Garbage colleciton fix
All checks were successful
Publish Library / Build NPM Project (push) Successful in 12s
Publish Library / Tag Version (push) Successful in 10s

This commit is contained in:
2026-08-22 17:57:19 -04:00
parent d10ee1d686
commit 96ddcbe67a
3 changed files with 15 additions and 5 deletions

View File

@@ -169,8 +169,12 @@ export class ZimManager {
pending = new ZimReader(file, {clusterTTL: this.#clusterTTL}).open();
this.#opening.set(file, pending);
}
const reader = await pending;
this.#opening.delete(file);
let reader;
try {
reader = await pending;
} finally {
this.#opening.delete(file);
}
entry = this.#readers.get(file) ?? {reader};
this.#readers.set(file, entry);
}