MCPcopy
hub / github.com/colbymchenry/codegraph / settle

Method settle

src/extraction/parse-pool.ts:328–334  ·  view source on GitHub ↗
(job: ParseJob, result?: ExtractionResult, err?: Error)

Source from the content-addressed store, hash-verified

326 }
327
328 private settle(job: ParseJob, result?: ExtractionResult, err?: Error): void {
329 if (job.settled) return;
330 job.settled = true;
331 if (job.timer) clearTimeout(job.timer);
332 if (err) job.reject(err);
333 else job.resolve(result!);
334 }
335
336 /**
337 * Recycle every idle worker now (fresh WASM heaps). The orchestrator calls

Callers 5

onMessageMethod · 0.95
onWorkerGoneMethod · 0.95
onTimeoutMethod · 0.95
drainMethod · 0.95
destroyMethod · 0.95

Calls 1

resolveMethod · 0.80

Tested by

no test coverage detected