diff --git a/lib/utils.ts b/lib/utils.ts index 2954bab..e38e8dc 100644 --- a/lib/utils.ts +++ b/lib/utils.ts @@ -64,10 +64,12 @@ export const testUrls = async (urls?: string[]) => { if (!urls?.length) { return null; } - const ret = await promiseAny(urls.map(ping)); - if (ret) { - return ret; - } + try { + const ret = await promiseAny(urls.map(ping)); + if (ret) { + return ret; + } + } catch {} logger('all ping failed, use first url:', urls[0]); return urls[0]; }; diff --git a/package.json b/package.json index e262aa7..9e77f73 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-update", - "version": "9.2.4", + "version": "9.2.5", "description": "react-native hot update", "main": "lib/index.ts", "scripts": {