未验证 提交 ecac0dd7 编写于 作者: A Asher

Handle unexpected string errors

Looks like sometimes VS Code throws strings. For example if ifconfig is
missing.
上级 79b4c64a
......@@ -940,7 +940,7 @@ index 0000000000..eb62b87798
+}
diff --git a/src/vs/server/entry.ts b/src/vs/server/entry.ts
new file mode 100644
index 0000000000..0d7feaa24e
index 0000000000..220a0f4223
--- /dev/null
+++ b/src/vs/server/entry.ts
@@ -0,0 +1,76 @@
......@@ -951,7 +951,7 @@ index 0000000000..0d7feaa24e
+import { enableCustomMarketplace } from 'vs/server/node/marketplace';
+import { Vscode } from 'vs/server/node/server';
+
+setUnexpectedErrorHandler((error) => logger.warn(error.message));
+setUnexpectedErrorHandler((error) => logger.warn(error instanceof Error ? error.message : error));
+enableCustomMarketplace();
+
+/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册