From bb0cc1059cb5a65ec48d8e70b43a42424378f1f8 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Wed, 15 Oct 2025 19:01:19 +0200 Subject: [PATCH] dap: Enable adapter logs for StdioTransport delegate (#40262) This is the first towards better logs for adapter binaries. Next up I intend to somehow allow `codelldb` adapter in Zed to permit simple log level so that we can pass `RUST_LOG=level` when spawning the child process. Release Notes: - N/A --- crates/dap/src/transport.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/dap/src/transport.rs b/crates/dap/src/transport.rs index fcf46626db7476da3b5ef5464eca30916cfb804c..d955b92c089e5687a40422c8c8435a79e56a4716 100644 --- a/crates/dap/src/transport.rs +++ b/crates/dap/src/transport.rs @@ -676,7 +676,7 @@ impl StdioTransport { let mut process = Child::spawn(command, Stdio::piped())?; - let err_task = process.stderr.take().map(|stderr| { + let _stderr_task = process.stderr.take().map(|stderr| { cx.background_spawn(TransportDelegate::handle_adapter_log( stderr, IoKind::StdErr, @@ -688,14 +688,14 @@ impl StdioTransport { Ok(Self { process, - _stderr_task: err_task, + _stderr_task, }) } } impl Transport for StdioTransport { fn has_adapter_logs(&self) -> bool { - false + true } fn kill(&mut self) {