MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / scheduleWrite

Function scheduleWrite

packages/sdk/src/persist-queue.ts:38–44  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

36 let disposed = false;
37
38 function scheduleWrite(): void {
39 if (pendingWrite !== null) clearTimeout(pendingWrite);
40 pendingWrite = setTimeout(() => {
41 pendingWrite = null;
42 void doWrite();
43 }, 0);
44 }
45
46 function doWrite(): Promise<void> {
47 if (disposed) return Promise.resolve();

Callers 1

createPersistQueueFunction · 0.85

Calls 1

doWriteFunction · 0.85

Tested by

no test coverage detected