diff --git a/src/services/delay.ts b/src/services/delay.ts index 3086808d9c79671ced46fc72d4dd698a6256e384..bc45fe20d9a21b277ef604e09b226621dd0679b7 100644 --- a/src/services/delay.ts +++ b/src/services/delay.ts @@ -57,7 +57,10 @@ class DelayManager { /// 暂时修å¤provider的节点延迟排åºçš„问题 getDelayFix(proxy: IProxyItem, group: string) { - if (!proxy.provider) return this.getDelay(proxy.name, group); + if (!proxy.provider) { + const delay = this.getDelay(proxy.name, group); + if (delay >= 0 || delay === -2) return delay; + } if (proxy.history.length > 0) { // 0ms以error显示