diff --git a/ui-tui/src/app/useMainApp.ts b/ui-tui/src/app/useMainApp.ts index b39cc29a32..282f8da208 100644 --- a/ui-tui/src/app/useMainApp.ts +++ b/ui-tui/src/app/useMainApp.ts @@ -606,10 +606,10 @@ export function useMainApp(gw: GatewayClient) { gw.on('exit', exitHandler) gw.drain() + // entry.tsx's setupGracefulExit handles process cleanup on real exit. return () => { gw.off('event', handler) gw.off('exit', exitHandler) - gw.kill() } }, [gw, sys])