Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/naptha/tesseract.js.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/worker/node/spawnWorker.js')
-rw-r--r--src/worker/node/spawnWorker.js9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/worker/node/spawnWorker.js b/src/worker/node/spawnWorker.js
index c538244..9723c18 100644
--- a/src/worker/node/spawnWorker.js
+++ b/src/worker/node/spawnWorker.js
@@ -1,6 +1,4 @@
-const { fork } = require('child_process');
-
-let debugPort = 9229;
+const { Worker } = require('worker_threads');
/**
* spawnWorker
@@ -9,7 +7,4 @@ let debugPort = 9229;
* @function fork a new process in node
* @access public
*/
-module.exports = ({ workerPath }) => {
- debugPort += 1;
- return fork(workerPath, [], { execArgv: [`--debug-port=${debugPort}`] });
-};
+module.exports = ({ workerPath }) => new Worker(workerPath);