mirror of
https://github.com/microsoft/vscode.git
synced 2026-09-07 07:35:00 +01:00
shell: log current stdout/stderr when shell env resolution times out (#251447)
Refs #251326
This commit is contained in:
@@ -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') || '<empty>');
|
||||
logService.error('doResolveShellEnv#stderr', Buffer.concat(stderr).toString('utf8') || '<empty>');
|
||||
child.kill();
|
||||
|
||||
return reject(new CancellationError());
|
||||
|
||||
Reference in New Issue
Block a user