From ba0319e5b67b386890cf28a4901c0453360bb122 Mon Sep 17 00:00:00 2001 From: ForestL18 <45709305+ForestL18@users.noreply.github.com> Date: Mon, 24 Feb 2025 00:11:04 +0800 Subject: [PATCH] avoid conflicts between reserved provider name with common names --- adapter/provider/provider.go | 2 +- config/config.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/adapter/provider/provider.go b/adapter/provider/provider.go index 64d83b08..ed7f92fb 100644 --- a/adapter/provider/provider.go +++ b/adapter/provider/provider.go @@ -24,7 +24,7 @@ import ( ) const ( - ReservedName = "default" + ReservedName = "__internal_default_provider" ) type ProxySchema struct { diff --git a/config/config.go b/config/config.go index ba6097bc..4cae5ca9 100644 --- a/config/config.go +++ b/config/config.go @@ -916,7 +916,7 @@ func parseProxies(cfg *RawConfig) (proxies map[string]C.Proxy, providersMap map[ } hc := provider.NewHealthCheck(ps, "", 5000, 0, true, nil) pd, _ := provider.NewCompatibleProvider(provider.ReservedName, ps, hc) - providersMap[provider.ReservedName] = pd + // providersMap[provider.ReservedName] = pd if !hasGlobal { global := outboundgroup.NewSelector(