From 9aa8e734ac56c43ad13a3e474d201e73a34142b2 Mon Sep 17 00:00:00 2001 From: gVisor bot 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() {