mirror of
https://github.com/denoland/deno.git
synced 2025-09-28 13:14:48 +00:00
fix(runtime/web_worker): Use biased select when getting module result (#14553)
This commit is contained in:
parent
2f7f41533b
commit
cb884de2e9
6 changed files with 28 additions and 3 deletions
|
@ -2714,6 +2714,14 @@ itest!(event_listener_error_immediate_exit {
|
|||
exit_code: 1,
|
||||
});
|
||||
|
||||
// https://github.com/denoland/deno/pull/14159#issuecomment-1092285446
|
||||
itest!(event_listener_error_immediate_exit_worker {
|
||||
args:
|
||||
"run --quiet --unstable -A event_listener_error_immediate_exit_worker.ts",
|
||||
output: "event_listener_error_immediate_exit_worker.ts.out",
|
||||
exit_code: 1,
|
||||
});
|
||||
|
||||
itest!(set_timeout_error {
|
||||
args: "run --quiet set_timeout_error.ts",
|
||||
output: "set_timeout_error.ts.out",
|
||||
|
|
4
cli/tests/testdata/event_listener_error_immediate_exit_worker.ts
vendored
Normal file
4
cli/tests/testdata/event_listener_error_immediate_exit_worker.ts
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
new Worker(
|
||||
new URL("event_listener_error_immediate_exit.ts", import.meta.url).href,
|
||||
{ type: "module", deno: { namespace: true } },
|
||||
);
|
8
cli/tests/testdata/event_listener_error_immediate_exit_worker.ts.out
vendored
Normal file
8
cli/tests/testdata/event_listener_error_immediate_exit_worker.ts.out
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
1
|
||||
error: Uncaught (in worker "") Error: bar
|
||||
throw new Error("bar");
|
||||
^
|
||||
at [WILDCARD]/event_listener_error_immediate_exit.ts:4:9
|
||||
at [WILDCARD]/event_listener_error_immediate_exit.ts:11:1
|
||||
error: Uncaught (in promise) Error: Unhandled error in child worker.
|
||||
at [WILDCARD]
|
Loading…
Add table
Add a link
Reference in a new issue