From 18ee5a80120c6c9efff60cc61573e40ed162df92 Mon Sep 17 00:00:00 2001
From: "xg.gao" <xg.gao@tianrang-inc.com>
Date: Thu, 3 Sep 2020 12:42:32 +0800
Subject: [PATCH] fix bug

---
 protocol/protocolwrapper/protocol_filter_wrapper.go | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/protocol/protocolwrapper/protocol_filter_wrapper.go b/protocol/protocolwrapper/protocol_filter_wrapper.go
index af64f8a92..4b2702b99 100644
--- a/protocol/protocolwrapper/protocol_filter_wrapper.go
+++ b/protocol/protocolwrapper/protocol_filter_wrapper.go
@@ -69,6 +69,9 @@ func (pfw *ProtocolFilterWrapper) Destroy() {
 
 func buildInvokerChain(invoker protocol.Invoker, key string) protocol.Invoker {
 	filterName := invoker.GetUrl().GetParam(key, "")
+	if filterName == "" {
+		return invoker
+	}
 	filterNames := strings.Split(filterName, ",")
 
 	// The order of filters is from left to right, so loading from right to left
-- 
GitLab