Skip to content

repl: Shutdown all kernels on app quit#48760

Merged
MrSubidubi merged 3 commits intozed-industries:mainfrom
rgbkrk:rgbkrk/fix-kernel-drop-cleanup
Feb 9, 2026
Merged

repl: Shutdown all kernels on app quit#48760
MrSubidubi merged 3 commits intozed-industries:mainfrom
rgbkrk:rgbkrk/fix-kernel-drop-cleanup

Conversation

@rgbkrk
Copy link
Collaborator

@rgbkrk rgbkrk commented Feb 9, 2026

Closes #17985
Closes #21911

Force the shutdown of the kernel by ensuring the kernel sessions are dropped on app quit.

Release Notes:

  • Fixed shutdown of kernels on app exit

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Feb 9, 2026
@MrSubidubi MrSubidubi changed the title repl: shutdown all kernels on app quit repl: Shutdown all kernels on app quit Feb 9, 2026
@rgbkrk rgbkrk added the area:repl repl, jupyter, notebooks, etc label Feb 9, 2026
@rgbkrk rgbkrk force-pushed the rgbkrk/fix-kernel-drop-cleanup branch from 95da793 to e3b0260 Compare February 9, 2026 15:13
Copy link
Member

@MrSubidubi MrSubidubi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks again!

@MrSubidubi MrSubidubi merged commit 29f2048 into zed-industries:main Feb 9, 2026
27 checks passed
@rgbkrk rgbkrk deleted the rgbkrk/fix-kernel-drop-cleanup branch February 9, 2026 22:04
naaiyy added a commit to Glass-HQ/Glass that referenced this pull request Feb 16, 2026
Key changes:
- Side-by-side diff UX improvements (zed-industries#48821) - major diff view polish
- Display map refactoring - large cleanup of display_map.rs (~1000 line reduction)
- Split editor growth (zed-industries#48753) - significant expansion of split.rs
- Multi-char folds fix (zed-industries#48721)
- New multi workspace (zed-industries#47795, then reverted zed-industries#48776)
- Default view mode setting for SplittableEditor (zed-industries#48440)
- macOS drag-drop fix: reset external_files_dragged (zed-industries#48727)
- Windows: OS caption/buttons for custom titlebar (zed-industries#48330)
- Windows timer resolution guard (zed-industries#48379)
- Bedrock Claude Opus 4.6 model (zed-industries#48525)
- MCP servers: fix disabled servers disappearing after restart (zed-industries#47758)
- Shell command parser extracted to shared crate (zed-industries#48660)
- Format-on-save for streaming edit file tool (zed-industries#48663)
- Agent: insert images at cursor position (zed-industries#48779)
- Project panel: improved file/folder creation in folded paths (zed-industries#46750)
- Folding ranges panic fix (zed-industries#48809)
- REPL: shutdown all kernels on app quit (zed-industries#48760)
- Extension CI improvements
- Security updates: time v0.3.47, git2 v0.20.4

Conflict resolution:
- collab (Cargo.toml, extensions API, db, tests): deleted
- GPUI (8 files): deleted from Glass (handled in Obsydian-HQ/gpui)
- Cargo.lock: took upstream

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
miguelraz pushed a commit that referenced this pull request Mar 6, 2026
Follow up to #48760 thanks to
@miguelraz and @reflectronic.

No new notes since #48760 did the same thing, only wasn't opting in to
process groups we already had in place.

Release Notes:

- N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:repl repl, jupyter, notebooks, etc cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ark and jupyter kernels staying running after quitting zed Process evcxr_jupter cannot exit automatically after zed exit

2 participants