Replaces the per-surface stop+poll dance with a single libghostty entry point that hangs up all child processes in parallel and waits (up to a caller-provided timeout) for them to exit. The per-surface Subprocess.stop now bounds its own wait time, too, so a stuck child can't stall application teardown. |
||
|---|---|---|
| .. | ||
| ghostty | ||
| ghostty.h | ||
| module.modulemap | ||