@mangar2/shutdown
v1.0.3
Published
Implements graceful shutdown
Downloads
8
Maintainers
Readme
Abstract
Shutdown is a small helper to safely shutdown serivces on SIGINT ( ctrl-C ) A singelton calling a callback on SIGINT and provides a timeout if the callback does not finish in a period of time .
Example
const shutdown = require('shutdown');
shutdown(async () => {
await myClass.close();
process.exit(0);
});