MCPcopy Create free account
hub / github.com/chieapp/chie / gcAndCheck

Function gcAndCheck

test-ui/util.ts:9–21  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7 return new Promise<void>((resolve, reject) => {
8 let count = 0;
9 function gcAndCheck() {
10 setTimeout(() => {
11 count++;
12 gc();
13 if (condition()) {
14 resolve();
15 } else if (count < seconds) {
16 gcAndCheck();
17 } else {
18 reject('GC failure');
19 }
20 }, 1000);
21 }
22 gc();
23 gcAndCheck();
24 });

Callers 1

gcUntilFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected