Prechádzať zdrojové kódy

Merge pull request #162 from LEXUGE/patch-1

Add support for SIGINT and SIGTERM handling
RobinLinus 4 rokov pred
rodič
commit
130f5391f8
1 zmenil súbory, kde vykonal 13 pridanie a 0 odobranie
  1. 13 0
      server/index.js

+ 13 - 0
server/index.js

@@ -1,3 +1,16 @@
+var process = require('process')
+// Handle SIGINT
+process.on('SIGINT', () => {
+  console.info("SIGINT Received, exiting...")
+  process.exit(0)
+})
+
+// Handle SIGTERM
+process.on('SIGTERM', () => {
+  console.info("SIGTERM Received, exiting...")
+  process.exit(0)
+})
+
 const parser = require('ua-parser-js');
 const { uniqueNamesGenerator, animals, colors } = require('unique-names-generator');