From 2ce41d0637d177310996dec6c804e512bd7bcb34 Mon Sep 17 00:00:00 2001 From: Cyberes Date: Tue, 30 Apr 2024 18:15:35 -0600 Subject: [PATCH] fix issue with "total valid" showing up as negative --- src/proxy/threads.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/proxy/threads.go b/src/proxy/threads.go index f0b3ec2..b90fc4c 100644 --- a/src/proxy/threads.go +++ b/src/proxy/threads.go @@ -85,6 +85,7 @@ func (p *ForwardProxyCluster) ValidateProxiesThread() { okToAdd = false newThirdpartyBrokenProxies = append(newThirdpartyBrokenProxies, pxy) log.Debugf("Validate - Third-party %s failed: %s", proxyHost, bv3hiErr) + break } } if okToAdd { @@ -121,7 +122,8 @@ func (p *ForwardProxyCluster) ValidateProxiesThread() { p.mu.RLock() log.Infof("Our Endpoints Online: %d, Third-Party Endpoints Online: %d, Third-Party Broken Endpoints: %d, Total Valid: %d", - len(p.ourOnlineProxies), len(p.thirdpartyOnlineProxies), len(p.thirdpartyBrokenProxies), len(p.ourOnlineProxies)+(len(p.thirdpartyOnlineProxies)-len(p.thirdpartyBrokenProxies))) + len(p.ourOnlineProxies), len(p.thirdpartyOnlineProxies), len(p.thirdpartyBrokenProxies), len(p.ourOnlineProxies)+len(p.thirdpartyOnlineProxies), + ) p.mu.RUnlock() p.refreshInProgress = false