MCPcopy Create free account
hub / github.com/cameri/nostream / onSignal

Function onSignal

src/scripts/export-events.ts:276–285  ·  view source on GitHub ↗
(signal: NodeJS.Signals)

Source from the content-addressed store, hash-verified

274 let interruptedBySignal: NodeJS.Signals | undefined
275
276 const onSignal = (signal: NodeJS.Signals) => {
277 if (abortController.signal.aborted) {
278 return
279 }
280
281 interruptedBySignal = signal
282 process.exitCode = 130
283 console.log(`${signal} received. Stopping export...`)
284 abortController.abort()
285 }
286
287 process.on('SIGINT', onSignal).on('SIGTERM', onSignal)
288

Callers

nothing calls this directly

Calls 1

abortMethod · 0.65

Tested by

no test coverage detected