/
githubmirror
/
yarn
Обзор
Документация
Войти
/
githubmirror
/
yarn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/util/signal-handler.js
15 строк
482 B
Burak Yiğit Kaya
Chore: enable no-process-exit lint rule (#4026)
27 июл 2017, 17:51
27 июл 2017, 17:51
357dc22
Код
Авторство
О чём код?
/* @flow */ import {forwardSignalToSpawnedProcesses} from './child.js'; function forwardSignalAndExit(signal: string) { forwardSignalToSpawnedProcesses(signal); // We want to exit immediately here since `SIGTERM` means that // If we lose stdout messages due to abrupt exit, shoot the messenger? process.exit(1); // eslint-disable-line no-process-exit } export default function handleSignals() { process.on('SIGTERM', () => { forwardSignalAndExit('SIGTERM'); }); }