mirror of
https://github.com/denoland/deno.git
synced 2024-11-29 16:30:56 -05:00
1a6249c971
Before #12156, closing a worker which had children would cause a panic (https://github.com/denoland/deno/issues/11342#issuecomment-918327693). After that PR, closing a worker will also close any child workers.
13 lines
300 B
JavaScript
13 lines
300 B
JavaScript
// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.
|
|
|
|
console.log("Starting the parent worker");
|
|
|
|
new Worker(
|
|
new URL("./close_nested_child.js", import.meta.url),
|
|
{ type: "module" },
|
|
);
|
|
|
|
self.addEventListener("message", () => {
|
|
console.log("Closing");
|
|
self.close();
|
|
});
|