MCPcopy
hub / github.com/di-sukharev/opencommit / addSignal

Function addSignal

out/cli.cjs:56335–56350  ·  view source on GitHub ↗
(self2, signal)

Source from the content-addressed store, hash-verified

56333 var kSignal = Symbol("kSignal");
56334 function abort(self2) {
56335 if (self2.abort) {
56336 self2.abort();
56337 } else {
56338 self2.onError(new RequestAbortedError());
56339 }
56340 }
56341 function addSignal(self2, signal) {
56342 self2[kSignal] = null;
56343 self2[kListener] = null;
56344 if (!signal) {
56345 return;
56346 }
56347 if (signal.aborted) {
56348 abort(self2);
56349 return;
56350 }
56351 self2[kSignal] = signal;
56352 self2[kListener] = () => {
56353 abort(self2);

Callers 1

constructorMethod · 0.85

Calls 2

abortFunction · 0.85
addAbortListenerFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…