summaryrefslogtreecommitdiff
path: root/tests/testdata/workers/node_worker_auto_exits.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testdata/workers/node_worker_auto_exits.mjs')
-rw-r--r--tests/testdata/workers/node_worker_auto_exits.mjs19
1 files changed, 0 insertions, 19 deletions
diff --git a/tests/testdata/workers/node_worker_auto_exits.mjs b/tests/testdata/workers/node_worker_auto_exits.mjs
deleted file mode 100644
index e434f59f7..000000000
--- a/tests/testdata/workers/node_worker_auto_exits.mjs
+++ /dev/null
@@ -1,19 +0,0 @@
-import { isMainThread, parentPort, Worker } from "node:worker_threads";
-
-function onMessageOneshot() {
- console.log("Got message from main thread!");
- parentPort.off("message", onMessageOneshot);
-}
-
-if (isMainThread) {
- // This re-loads the current file inside a Worker instance.
- const w = new Worker(import.meta.filename);
-
- setTimeout(() => {
- w.postMessage("Hello! I am from the main thread.");
- }, 500);
-} else {
- console.log("Inside Worker!");
- console.log(isMainThread); // Prints 'false'.
- parentPort.on("message", onMessageOneshot);
-}