Spaces:
Paused
Paused
File size: 349 Bytes
95f4e64 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
export default function onExit(cleanUp) {
// const events = [`exit`, `SIGINT`, `SIGUSR1`, `SIGUSR2`, `uncaughtException`, `SIGTERM`]
for (const event of [
`exit`,
`SIGINT`,
`SIGUSR1`,
`SIGUSR2`,
`uncaughtException`,
`SIGTERM`,
]) {
process.on(event, () => cleanUp(event));
}
}
|