diff options
| author | Nikolai Nechaev <nikolay_nechaev@mail.ru> | 2025-09-24 02:32:48 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-23 19:32:48 +0200 |
| commit | 29b103c3762d01c9711aba33985f27869238143d (patch) | |
| tree | da6a4fba108d13a5624558b9824f9ae58124e931 /src/debug | |
| parent | 70a7047ee175d2e7fca1575d50a3738ac40fd2c6 (diff) | |
exec: Spawn processes as direct children (#11735)
* exec: Spawn processes as direct children
Spawn processes as children rather than grandchildren.
This way, spawned processes may track Hyprland's state
by watching their parent, either directly or indirectly
(e.g., Linux's `PR_SET_PDEATH_SIG`).
Fixes #11728
* tests/exec: Add the test on process spawning
Add a test that ensures that:
- A spawned process remains a direct child of Hyprland;
- Upon termination, the process does not become a zombie.
Diffstat (limited to 'src/debug')
0 files changed, 0 insertions, 0 deletions
