mirror of
https://github.com/MetaCubeX/metacubexd.git
synced 2024-11-10 05:15:35 +08:00
fix: set latency for test failed (#948)
This commit is contained in:
parent
9a9c5ae35d
commit
9189bf5efb
@ -184,17 +184,24 @@ export const useProxies = () => {
|
|||||||
|
|
||||||
setProxyLatencyTestingMap(nodeName, async () => {
|
setProxyLatencyTestingMap(nodeName, async () => {
|
||||||
await proxyIPv6SupportTest(nodeName, provider)
|
await proxyIPv6SupportTest(nodeName, provider)
|
||||||
const { delay } = await proxyLatencyTestAPI(
|
try {
|
||||||
nodeName,
|
const { delay } = await proxyLatencyTestAPI(
|
||||||
provider,
|
nodeName,
|
||||||
urlForLatencyTest(),
|
provider,
|
||||||
latencyTestTimeoutDuration(),
|
urlForLatencyTest(),
|
||||||
)
|
latencyTestTimeoutDuration(),
|
||||||
|
)
|
||||||
|
|
||||||
setLatencyMap((latencyMap) => ({
|
setLatencyMap((latencyMap) => ({
|
||||||
...latencyMap,
|
...latencyMap,
|
||||||
[nodeName]: delay,
|
[nodeName]: delay,
|
||||||
}))
|
}))
|
||||||
|
} catch {
|
||||||
|
setLatencyMap((latencyMap) => ({
|
||||||
|
...latencyMap,
|
||||||
|
[nodeName]: latencyQualityMap().NOT_CONNECTED,
|
||||||
|
}))
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user