@@ -1031,6 +1031,38 @@ index 6895dee469..762b8e0ee9 100644
10311031 readonly logFile: URI;
10321032
10331033 get webviewResourceRoot(): string {
1034+ diff --git a/src/vs/workbench/services/extensions/node/extensionHostProcessSetup.ts b/src/vs/workbench/services/extensions/node/extensionHostProcessSetup.ts
1035+ index 6d31b177ac..a586ac7466 100644
1036+ --- a/src/vs/workbench/services/extensions/node/extensionHostProcessSetup.ts
1037+ +++ b/src/vs/workbench/services/extensions/node/extensionHostProcessSetup.ts
1038+ @@ -116,7 +116,7 @@ function _createExtHostProtocol(): Promise<IMessagePassingProtocol> {
1039+ protocol.onClose(() => onTerminate());
1040+ resolve(protocol);
1041+
1042+ - if (msg.skipWebSocketFrames) {
1043+ + // if (msg.skipWebSocketFrames) {
1044+ // Wait for rich client to reconnect
1045+ protocol.onSocketClose(() => {
1046+ // The socket has closed, let's give the renderer a certain amount of time to reconnect
1047+ @@ -125,12 +125,12 @@ function _createExtHostProtocol(): Promise<IMessagePassingProtocol> {
1048+ onTerminate();
1049+ }, ProtocolConstants.ReconnectionGraceTime);
1050+ });
1051+ - } else {
1052+ - // Do not wait for web companion to reconnect
1053+ - protocol.onSocketClose(() => {
1054+ - onTerminate();
1055+ - });
1056+ - }
1057+ + // } else {
1058+ + // // Do not wait for web companion to reconnect
1059+ + // protocol.onSocketClose(() => {
1060+ + // onTerminate();
1061+ + // });
1062+ + // }
1063+ }
1064+ }
1065+ });
10341066diff --git a/src/vs/workbench/workbench.web.main.ts b/src/vs/workbench/workbench.web.main.ts
10351067index 681fc606b6..e34ef5d4bc 100644
10361068--- a/src/vs/workbench/workbench.web.main.ts
0 commit comments