# Prevent desktop dev Electron process leaks during restarts · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447

Requested commit: 07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447

Commit: 07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447

Tree: 7e55113377a084696a160ac68c25235087e6996f

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Prevent desktop dev Electron process leaks during restarts

- replace `electronmon` with explicit Electron spawn/stop lifecycle management
- debounce file-watch restarts for main/preload/server build outputs
- add stale-process cleanup and forced child-tree shutdown fallback

```

## Parents

- [65a808808f85a4e15e341c1a20dc574f20f9570b](https://git.cafe/screen/t3code-personal/commit/65a808808f85a4e15e341c1a20dc574f20f9570b?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447?format=markdown)
