This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git

commit 4dd6ed752f9d2a7191c9a053b24a97b345117d98
Author: ken.lj <[email protected]>
AuthorDate: Mon Oct 21 16:27:50 2019 +0800

    fix parameters could be null.
---
 .../src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java  | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
 
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
index 9e3952c..3cf6cb4 100644
--- 
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
+++ 
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
@@ -624,6 +624,8 @@ public abstract class AbstractInterfaceConfig extends 
AbstractMethodConfig {
                     Map<String, String> configParams = cc.getParameters() == 
null ? new HashMap<>() : cc.getParameters();
                     configParams.putAll(rc.getParameters());
                     cc.setParameters(configParams);
+                } else {
+                    rc.setParameters(new HashMap<>());
                 }
                 
cc.getParameters().put(org.apache.dubbo.remoting.Constants.CLIENT_KEY,rc.getClient());
                 cc.setProtocol(rc.getProtocol());

Reply via email to