Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bugfix: 当 @starknt/shutdown-handler-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,尽可能的避免DS运行异常 #407

Merged
merged 11 commits into from
Dec 3, 2024

Conversation

wangliang181230
Copy link
Contributor

@wangliang181230 wangliang181230 commented Nov 29, 2024

bugfix: 捕获 @natmri/platform-napi 因缺失DLL而抛出的异常,避免影响DS的启动

具体的异常信息见 Issue#402 issuecomment-2502591072

注意:当 @natmri/platform-napi 加载出现异常时,将会导致启动着DS重启电脑无法关闭系统代理,届时请手动关闭系统代理。

@wangliang181230 wangliang181230 added this to the 2.0.0 milestone Nov 29, 2024
@wangliang181230 wangliang181230 added the Bugfix 修复BUG的PR label Nov 29, 2024
@wangliang181230 wangliang181230 changed the title optimize: 捕获 @natmri/platform-napi 因缺失DLL而抛出异常,避免影响DS的启动 bugfix: 捕获 @natmri/platform-napi 因缺失DLL而抛出异常,避免影响DS的启动 Nov 29, 2024
@wangliang181230 wangliang181230 added v2.0.0 2.0.0版本 OS: Windows Windows操作系统 labels Nov 29, 2024
@wangliang181230 wangliang181230 changed the title bugfix: 捕获 @natmri/platform-napi 因缺失DLL而抛出异常,避免影响DS的启动 optimize: 捕获 @natmri/platform-napi 因缺失DLL而抛出的异常,避免影响DS的启动 Nov 29, 2024
@wangliang181230 wangliang181230 changed the title optimize: 捕获 @natmri/platform-napi 因缺失DLL而抛出的异常,避免影响DS的启动 bugfix: 捕获 @natmri/platform-napi 因缺失DLL而抛出的异常,避免影响DS的启动 Nov 29, 2024
@wangliang181230 wangliang181230 changed the title bugfix: 捕获 @natmri/platform-napi 因缺失DLL而抛出的异常,避免影响DS的启动 bugfix: 将 @natmri/platform-napi 因缺失DLL而抛出的异常捕获掉,避免影响DS的启动 Nov 29, 2024
@wangliang181230 wangliang181230 marked this pull request as draft November 30, 2024 13:13
@wangliang181230 wangliang181230 marked this pull request as ready for review December 2, 2024 07:59
@wangliang181230 wangliang181230 changed the title bugfix: 将 @natmri/platform-napi 因缺失DLL而抛出的异常捕获掉,避免影响DS的启动 bugfix: 将 @natmri/platform-napi@starknt/sysproxy 因缺失DLL而抛出的异常捕获掉,避免影响DS的正常运行 Dec 2, 2024
@wangliang181230 wangliang181230 changed the title bugfix: 将 @natmri/platform-napi@starknt/sysproxy 因缺失DLL而抛出的异常捕获掉,避免影响DS的正常运行 bugfix: 当 @natmri/platform-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,避免影响DS的正常运行 Dec 2, 2024
@wangliang181230 wangliang181230 changed the title bugfix: 当 @natmri/platform-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,避免影响DS的正常运行 bugfix: 当 @natmri/platform-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,尽可能的避免DS运行异常 Dec 3, 2024
@wangliang181230 wangliang181230 changed the title bugfix: 当 @natmri/platform-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,尽可能的避免DS运行异常 bugfix: 当 @starknt/shutdown-handler-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,避免影响DS的正常运行 Dec 3, 2024
@wangliang181230 wangliang181230 changed the title bugfix: 当 @starknt/shutdown-handler-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,避免影响DS的正常运行 bugfix: 当 @starknt/shutdown-handler-napi@starknt/sysproxy 出现异常时,将异常捕获掉并尝试使用替代方案执行,尽可能的避免DS运行异常 Dec 3, 2024
@wangliang181230 wangliang181230 merged commit 58500d3 into docmirror:master Dec 3, 2024
3 checks passed
@wangliang181230 wangliang181230 deleted the avoiding-anomalies branch December 3, 2024 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bugfix 修复BUG的PR OS: Windows Windows操作系统 v2.0.0 2.0.0版本
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant