deno/cli/tools
Matt Mastracci 7cc584ed79
fix(cli): fix deadlock in test writer when test pipe is full (#23210)
The tests would deadlock if we tried to write the sync marker into a
pipe that was full because one test streamed just enough data to fill
the pipe, so when we went to actually write the sync marker we blocked
when nobody was reading.

We use a two-phase lock for sync markers now: one to indicate "ready to
sync" and the second to indicate that the sync bytes have been received.
2024-04-04 18:06:58 +00:00
..
bench fix: less aggressive vendor folder ignoring (#23100) 2024-03-27 14:25:39 -04:00
coverage fix: less aggressive vendor folder ignoring (#23100) 2024-03-27 14:25:39 -04:00
init feat(init): use jsr specifier for @std/assert (#23073) 2024-03-27 18:51:52 +01:00
jupyter fix(kernel): Do not increase counter if store_history=false (#20848) 2024-03-26 18:48:23 +00:00
lint fix: less aggressive vendor folder ignoring (#23100) 2024-03-27 14:25:39 -04:00
registry fix(check): ignore certain diagnostics in remote modules and when publishing (#23119) 2024-03-31 16:39:40 -04:00
repl fix(cli): output more detailed information for steps when using JUnit reporter (#22797) 2024-03-26 00:08:46 +09:00
run chore: enable clippy unused_async rule (#22834) 2024-03-11 23:48:00 -04:00
test fix(cli): fix deadlock in test writer when test pipe is full (#23210) 2024-04-04 18:06:58 +00:00
vendor chore(cli): move away from PathBuf in clap (#22036) 2024-03-14 23:53:46 +00:00
bundle.rs chore: enable clippy unused_async rule (#22834) 2024-03-11 23:48:00 -04:00
check.rs fix(check): ignore certain diagnostics in remote modules and when publishing (#23119) 2024-03-31 16:39:40 -04:00
compile.rs chore(cli): move away from PathBuf in clap (#22036) 2024-03-14 23:53:46 +00:00
doc.rs chore: update deno_doc to 0.119.0 (#23103) 2024-03-28 00:25:39 +01:00
fmt.rs fix: less aggressive vendor folder ignoring (#23100) 2024-03-27 14:25:39 -04:00
info.rs chore: enable clippy unused_async rule (#22834) 2024-03-11 23:48:00 -04:00
installer.rs refactor(flags): prepare for deno install changes (#23217) 2024-04-04 14:40:54 +00:00
mod.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
task.rs feat(task): Task description in the form of comments (#23101) 2024-03-27 14:14:27 -07:00
upgrade.rs chore(cli): move away from PathBuf in clap (#22036) 2024-03-14 23:53:46 +00:00