UNPKG

@godaddy/terminus

Version:

[![Build Status](https://travis-ci.org/godaddy/terminus.svg?branch=master)](https://travis-ci.org/godaddy/terminus)

16 lines (12 loc) 326 B
const http = require('http'); const server = http.createServer((req, res) => res.end('hello')); const terminus = require('../terminus'); terminus(server, { onSigterm: () => { console.log('on-sigterm-runs'); return Promise.resolve(); } }); server.listen(8000, () => { process.kill(process.pid, 'SIGTERM'); });