diff --git a/src/vs/platform/shell/node/shellEnv.ts b/src/vs/platform/shell/node/shellEnv.ts index bbe72bbbae3..ef8953444dc 100644 --- a/src/vs/platform/shell/node/shellEnv.ts +++ b/src/vs/platform/shell/node/shellEnv.ts @@ -176,6 +176,9 @@ async function doResolveShellEnv(logService: ILogService, token: CancellationTok }); token.onCancellationRequested(() => { + logService.error('doResolveShellEnv#timeout', 'Shell environment resolution timed out, buffers so far:'); + logService.error('doResolveShellEnv#stdout', Buffer.concat(buffers).toString('utf8') || ''); + logService.error('doResolveShellEnv#stderr', Buffer.concat(stderr).toString('utf8') || ''); child.kill(); return reject(new CancellationError());