You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: remove premature stream cancellation from DisposableProcess
The previous approach cancelled streams in DisposableProcess cleanup, but this
was too early - bash.ts was still reading from them. Streams close naturally
when the process exits, so no explicit cancellation is needed.
The key fix is that bash.ts now awaits exitCode (which resolves after process
exits), then immediately cleans up readline interfaces and Node streams. This
prevents waiting for stream 'close' events that don't propagate over SSH.
0 commit comments