diff --git a/src/vs/platform/terminal/node/terminalProcess.ts b/src/vs/platform/terminal/node/terminalProcess.ts index 3360541b0a4..e6deacd6b4d 100644 --- a/src/vs/platform/terminal/node/terminalProcess.ts +++ b/src/vs/platform/terminal/node/terminalProcess.ts @@ -201,6 +201,10 @@ export class TerminalProcess extends Disposable implements ITerminalChildProcess this._titleInterval = undefined; } })); + this._register(toDisposable(() => { + this._ptyProcess = undefined; + this._processStartupComplete = undefined; + })); } async start(): Promise {