diff --git a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts index 216c94d381e..855cfba56e9 100644 --- a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts +++ b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts @@ -1231,6 +1231,9 @@ export class TerminalInstance extends Disposable implements ITerminalInstance { exitCodeMessage = nls.localize('terminated.exitCodeOnly', "The terminal process terminated with exit code: {0}.", this._exitCode); break; case 'object': + if (exitCodeOrError.message.toString().includes('Could not find pty with id')) { + break; + } this._exitCode = exitCodeOrError.code; exitCodeMessage = nls.localize('launchFailed.errorMessage', "The terminal process failed to launch: {0}.", exitCodeOrError.message); break;