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());
