diff --git a/src/vs/workbench/node/pluginHostMain.ts b/src/vs/workbench/node/pluginHostMain.ts index b8314c2fbe4..27037d18ed5 100644 --- a/src/vs/workbench/node/pluginHostMain.ts +++ b/src/vs/workbench/node/pluginHostMain.ts @@ -56,7 +56,10 @@ export interface IInitData { } const nativeExit = process.exit; -process.exit = () => { console.warn('An extension called process.exit() and this was prevented'); }; +process.exit = () => { + const err = new Error('An extension called process.exit() and this was prevented.'); + console.warn((err).stack); +}; export function exit(code?: number) { nativeExit(code); }