@@ -1031,6 +1031,38 @@ index 6895dee469..762b8e0ee9 100644
1031
1031
readonly logFile: URI;
1032
1032
1033
1033
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
+ });
1034
1066
diff --git a/src/vs/workbench/workbench.web.main.ts b/src/vs/workbench/workbench.web.main.ts
1035
1067
index 681fc606b6..e34ef5d4bc 100644
1036
1068
--- a/src/vs/workbench/workbench.web.main.ts
0 commit comments