17 lines
308 B
JavaScript
17 lines
308 B
JavaScript
const { parentPort } = require('worker_threads');
|
|
const worker = require('../');
|
|
const getCore = require('./getCore');
|
|
|
|
parentPort.on('message', (packet) => {
|
|
worker.dispatchHandlers(
|
|
packet,
|
|
(...args) => {
|
|
parentPort.postMessage(...args);
|
|
},
|
|
);
|
|
});
|
|
|
|
worker.setAdapter({
|
|
getCore,
|
|
});
|