mirror of
https://github.com/lucannez64/darling-lol.git
synced 2026-10-26 19:47:42 +00:00
fix(recovery): fail closed on inspection errors and report leftovers accurately
Signed-off-by: lucannez64 <[email protected]>
This commit is contained in:
1 parent
2cc0c68149
commit
058479a053
6 files changed
+60
-13
No files matched your search
@@ -158,10 +158,12 @@ the normal launcher start the product again. It recognizes `LeagueClientUx`,
|
||||
is running or when a managed client window is visible, and fails closed when
|
||||
X11/Xwayland properties are missing or unreadable. This saves the Darling
|
||||
bootstrap but not the Riot Client/CEF startup itself. The stale tree is signalled
|
||||
deepest-first so live parents can still reap their own children; anything that is
|
||||
left over is reparented to the guest launchd, which reaps untracked zombies
|
||||
within a few seconds, so a full runtime restart is not needed to clear them. If no
|
||||
window appears afterward, use a full runtime shutdown/restart.
|
||||
deepest-first so live parents can still reap their own children. Guest launchd
|
||||
periodically reaps untracked orphaned zombie children. Recovery reports the PID,
|
||||
state and parent of each process still present after SIGKILL; a surviving live
|
||||
process or a zombie owned by another parent may require further investigation.
|
||||
If processes remain or no window appears afterward, use a full runtime
|
||||
shutdown/restart.
|
||||
|
||||
### Multiple client-in-game helpers
|
||||
|
||||
|
||||
Reference in new issue
Block a user