fix: 框架启动概率性失败

修复框架启动有概率失败的问题
This commit is contained in:
Alen 2024-08-13 13:37:19 +08:00
parent f61321d5a6
commit 9d92270931

View File

@ -107,7 +107,13 @@ function registerInitCallback(callback) {
async function fetchServices(timeout = 10000) {
return Promise.race([
pollForNTInitializationCheck(),
new Promise((resolve) => {
setTimeout(() => {
pollForNTInitializationCheck().then(() => {
resolve(true);
});
});
}),
new Promise((resolve) => {
setTimeout(() => resolve(false), timeout);
}),