summaryrefslogtreecommitdiff
path: root/tests/specs/node/worker_threads/message_port_1.cjs
blob: 3f78cd539da7ab1dd074622325ebfc0246117f5d (plain)
1
2
3
4
5
6
7
8
9
const { parentPort, workerData } = require("worker_threads");

parentPort.on("message", (msg) => {
  const workerPort = workerData;
  parentPort.postMessage("Hello from worker on parentPort!");
  workerPort.postMessage("Hello from worker on workerPort!");
  workerPort.on("close", () => console.log("worker port closed"));
  workerPort.close();
});