figueredo / node-sigterm-handler

Gracefuly exit on SIGTERM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sigterm-handler

Gracefully exit on SIGTERM or SIGINT

Build Status Test Coverage npm version Slack Status

Installation

npm install --save sigterm-handler

Usage

const sigtermHandler = require("sigterm-handler")

sigtermHandler(() => {
  // this will get called on SIGTERM or SIGINT
  // do cleanup here
  // if async, return promises
  return Promise.resolve()
})

About

Gracefuly exit on SIGTERM

License:MIT License


Languages

Language:JavaScript 100.0%