mirror of
https://github.com/denoland/deno.git
synced 2024-12-21 23:04:45 -05:00
0dec9b4381
Fixes "op_set_exit_code" by sharing a single "Arc" between all workers (via "op state") instead of having a "global" value stored in "deno_runtime" crate. As a consequence setting an exit code is always scoped to a tree of workers, instead of being overridable if there are multiple worker tree (like in "deno test --jobs" subcommand). Refactored "cli/main.rs" functions to return "Result<i32, AnyError>" instead of "Result<(), AnyError>" so they can return exit code. |
||
---|---|---|
.. | ||
web_worker | ||
fs.rs | ||
fs_events.rs | ||
http.rs | ||
io.rs | ||
mod.rs | ||
os.rs | ||
permissions.rs | ||
process.rs | ||
runtime.rs | ||
signal.rs | ||
tty.rs | ||
utils.rs | ||
web_worker.rs | ||
worker_host.rs |