diff options
Diffstat (limited to 'tests/specs/node/worker_threads/message_port_1.cjs')
-rw-r--r-- | tests/specs/node/worker_threads/message_port_1.cjs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/specs/node/worker_threads/message_port_1.cjs b/tests/specs/node/worker_threads/message_port_1.cjs new file mode 100644 index 000000000..3f78cd539 --- /dev/null +++ b/tests/specs/node/worker_threads/message_port_1.cjs @@ -0,0 +1,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(); +}); |