ZIm/crates/debugger_ui/src
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
..
session debugger: Kill debug sessions on app quit (#33273) 2025-06-23 20:41:53 +00:00
tests debugger: Kill debug sessions on app quit (#33273) 2025-06-23 20:41:53 +00:00
attach_modal.rs editor: Improve code completion filtering to provide fewer and more accurate suggestions (#32928) 2025-06-18 16:01:28 +05:30
debugger_panel.rs debugger: Move breakpoint management to the pane strip (#33062) 2025-06-19 22:29:15 +02:00
debugger_ui.rs debugger: Add onboarding modal (#32961) 2025-06-18 18:44:02 +00:00
dropdown_menus.rs debugger: Show child sessions as indented and ensure they're next to the parent session (#32939) 2025-06-18 12:50:39 +02:00
new_process_modal.rs debugger: Refine session modal design (#33004) 2025-06-19 02:27:34 -03:00
onboarding_modal.rs debugger: Add onboarding modal (#32961) 2025-06-18 18:44:02 +00:00
persistence.rs debugger: Move breakpoint management to the pane strip (#33062) 2025-06-19 22:29:15 +02:00
session.rs debugger: Show child sessions as indented and ensure they're next to the parent session (#32939) 2025-06-18 12:50:39 +02:00
stack_trace_view.rs debugger: Add support for label presentation hints for stack frames (#32719) 2025-06-13 21:37:03 +00:00
tests.rs Simplify debug launcher UI (#31928) 2025-06-02 21:24:08 +00:00