From 7b803778495bba11ff8ed6c0f9f45a56ec789937 Mon Sep 17 00:00:00 2001 From: Dreamacro <305009791@qq.com> Date: Sat, 6 Oct 2018 14:17:50 +0800 Subject: [PATCH] Fix: return the first proxy when no proxy valid --- adapters/outbound/fallback.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adapters/outbound/fallback.go b/adapters/outbound/fallback.go index 224bf91f..7057d023 100644 --- a/adapters/outbound/fallback.go +++ b/adapters/outbound/fallback.go @@ -60,7 +60,7 @@ func (f *Fallback) Generator(metadata *C.Metadata) (adapter C.ProxyAdapter, err } return } - return nil, errors.New("There are no valid proxy") + return f.proxies[0].RawProxy.Generator(metadata) } func (f *Fallback) Close() {