From 44b766dcae0411af58d62942506985bd15b5521a Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 29 May 2023 09:02:59 -0700 Subject: [PATCH] Improve winpty/conpty name in process explorer --- src/vs/base/node/ps.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/vs/base/node/ps.ts b/src/vs/base/node/ps.ts index fafa75bb8d4..5eb35eddc66 100644 --- a/src/vs/base/node/ps.ts +++ b/src/vs/base/node/ps.ts @@ -51,8 +51,8 @@ export function listProcesses(rootPid: number): Promise { const UTILITY_NETWORK_HINT = /--utility-sub-type=network/i; const NODEJS_PROCESS_HINT = /--ms-enable-electron-run-as-node/i; const WINDOWS_CRASH_REPORTER = /--crashes-directory/i; - const WINDOWS_PTY = /\\pipe\\winpty-control/i; - const WINDOWS_CONSOLE_HOST = /conhost\.exe/i; + const WINPTY = /\\pipe\\winpty-control/i; + const CONPTY = /conhost\.exe.+--headless/i; const TYPE = /--type=([a-zA-Z-]+)/; // find windows crash reporter @@ -60,14 +60,14 @@ export function listProcesses(rootPid: number): Promise { return 'electron-crash-reporter'; } - // find windows pty process - if (WINDOWS_PTY.exec(cmd)) { - return 'winpty-process'; + // find winpty process + if (WINPTY.exec(cmd)) { + return 'winpty-agent'; } - // find windows console host process - if (WINDOWS_CONSOLE_HOST.exec(cmd)) { - return 'console-window-host (Windows internal process)'; + // find conpty process + if (CONPTY.exec(cmd)) { + return 'conpty-agent'; } // find "--type=xxxx"