1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-01-20 20:42:19 -05:00

fix(ext/os): pass SignalState to web worker (#27741)

Closes https://github.com/denoland/deno/issues/27717

Made a mistake in https://github.com/denoland/deno/pull/27655 and
didn't add the `SignalStore` for web worker.
This commit is contained in:
Bartek Iwańczuk 2025-01-20 14:13:15 +00:00 committed by GitHub
parent 4f27d7cdc0
commit 395628026f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -116,6 +116,12 @@ deno_core::extension!(
"op_exit" | "op_set_exit_code" | "op_get_exit_code" =>
op.with_implementation_from(&deno_core::op_void_sync()),
_ => op,
},
state = |state| {
#[cfg(unix)]
{
state.put(ops::signal::SignalState::default());
}
}
);