From 970b1865d893714b5122c7100fc21d0e85f861bd Mon Sep 17 00:00:00 2001 From: Timur Shemsedinov Date: Thu, 23 Jul 2020 14:28:56 +0300 Subject: [PATCH] Track unmanaged file descriptors Closes: https://github.com/HowProgrammingWorks/NodejsStarterKit/issues/166 --- server.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index 09ebf16..d6bd632 100644 --- a/server.js +++ b/server.js @@ -8,6 +8,8 @@ const Config = require('./lib/config.js'); const PATH = process.cwd(); const CFG_PATH = path.join(PATH, 'config'); +const options = { trackUnmanagedFds: true }; + (async () => { const config = await new Config(CFG_PATH); const { sections } = config; @@ -15,7 +17,7 @@ const CFG_PATH = path.join(PATH, 'config'); const workers = new Array(count); const start = id => { - const worker = new Worker('./lib/worker.js'); + const worker = new Worker('./lib/worker.js', options); workers[id] = worker; worker.on('exit', code => { if (code !== 0) start(id);