diff options
Diffstat (limited to 'deps/npm/node_modules/libcipm/node_modules/worker-farm/lib/fork.js')
-rw-r--r-- | deps/npm/node_modules/libcipm/node_modules/worker-farm/lib/fork.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/deps/npm/node_modules/libcipm/node_modules/worker-farm/lib/fork.js b/deps/npm/node_modules/libcipm/node_modules/worker-farm/lib/fork.js deleted file mode 100644 index 46cf79b73e..0000000000 --- a/deps/npm/node_modules/libcipm/node_modules/worker-farm/lib/fork.js +++ /dev/null @@ -1,32 +0,0 @@ -'use strict' - -const childProcess = require('child_process') - , childModule = require.resolve('./child/index') - - -function fork (forkModule) { - // suppress --debug / --inspect flags while preserving others (like --harmony) - let filteredArgs = process.execArgv.filter(function (v) { - return !(/^--(debug|inspect)/).test(v) - }) - , child = childProcess.fork(childModule, process.argv, { - execArgv: filteredArgs - , env: process.env - , cwd: process.cwd() - }) - - child.on('error', function() { - // this *should* be picked up by onExit and the operation requeued - }) - - child.send({ module: forkModule }) - - // return a send() function for this child - return { - send : child.send.bind(child) - , child : child - } -} - - -module.exports = fork |