ZIm/crates/project/src/debugger
Anthony Eid d34d4f2ef1
debugger: Kill debug sessions on app quit (#33273)
Before this PR force quitting Zed would leave hanging debug adapter
processes and not allow debug adapters to clean up their sessions
properly.

This PR fixes this problem by sending a disconnect/terminate to all
debug adapters and force shutting down their processes after they
respond.

Co-authored-by: Cole Miller \<cole@zed.dev\>

Release Notes:

- debugger: Shutdown and clean up debug processes when force quitting
Zed

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Remco Smits <djsmits12@gmail.com>
2025-06-23 20:41:53 +00:00
..
locators debugger: Fix issues with debugging scripts from package.json (#32995) 2025-06-19 14:33:24 +00:00
breakpoint_store.rs Hush breakpoint deserialization logs (#32430) 2025-06-11 14:22:35 -06:00
dap_command.rs debugger: Parse and highlight text with ANSI escape sequences (#32915) 2025-06-17 23:39:31 -04:00
dap_store.rs debugger: Support passing custom arguments to debug adapters (#33251) 2025-06-23 17:06:48 +00:00
locators.rs Add a JS/TS debug locator (#31769) 2025-05-30 17:15:42 +00:00
session.rs debugger: Kill debug sessions on app quit (#33273) 2025-06-23 20:41:53 +00:00
test.rs debugger: Clear active debug line on thread continued (#29811) 2025-05-02 15:24:28 -04:00