tui: exit cleanly without hanging after session ends

- Force process exit after TUI thread completes to prevent lingering processes
- Add 5-second timeout to worker shutdown to prevent indefinite hangs during cleanup
This commit is contained in:
Dax Raad
2026-02-17 17:56:39 -05:00
parent 5512231ca8
commit ad3c192837
2 changed files with 7 additions and 1 deletions
@@ -184,5 +184,6 @@ export const TuiThreadCommand = cmd({
} finally {
unguard?.()
}
process.exit(0)
},
})