Skip to content

Commit 81bbfa7

Browse files
committed
Suppress "disconnected" notification on extension host
This isn't a real error event; we artificially emit it just in case something waiting to start is listening to the error event in order to clean up and/or restart.
1 parent aa1474b commit 81bbfa7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

scripts/vscode.patch

+7
Original file line numberDiff line numberDiff line change
@@ -1103,6 +1103,13 @@ index 059f821..b19f292 100644
11031103
@@ -290 +292 @@ export class CachedExtensionScanner {
11041104
- new ExtensionScannerInput(version, commit, locale, devMode, environmentService.extensionsPath, false, false, translations),
11051105
+ new ExtensionScannerInput(version, commit, locale, devMode, environmentService.extensionsPath, false, false, translations, environmentService.extraExtensionPaths),
1106+
diff --git a/src/vs/workbench/services/extensions/electron-browser/extensionHost.ts b/src/vs/workbench/services/extensions/electron-browser/extensionHost.ts
1107+
index 9133b7e..8c801b7 100644
1108+
--- a/src/vs/workbench/services/extensions/electron-browser/extensionHost.ts
1109+
+++ b/src/vs/workbench/services/extensions/electron-browser/extensionHost.ts
1110+
@@ -461 +461 @@ export class ExtensionHostProcessWorker implements IExtensionHostStarter {
1111+
- if (errorMessage === this._lastExtensionHostError) {
1112+
+ if (errorMessage === this._lastExtensionHostError || errorMessage === "disconnected") {
11061113
diff --git a/src/vs/workbench/services/extensions/electron-browser/extensionService.ts b/src/vs/workbench/services/extensions/electron-browser/extensionService.ts
11071114
index b337206..0477464 100644
11081115
--- a/src/vs/workbench/services/extensions/electron-browser/extensionService.ts

0 commit comments

Comments
 (0)