This is an automated email from the ASF dual-hosted git repository. albumenj pushed a commit to branch 3.0-multi-instances in repository https://gitbox.apache.org/repos/asf/dubbo.git
commit ccdc6915609383a6c8e99e11f1bda4cee4cf6b94 Author: Albumen Kevin <[email protected]> AuthorDate: Thu Sep 2 11:45:01 2021 +0800 Fix ut in DubboBootstrapTest --- .../main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java b/dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java index 375c266..47a41cc 100644 --- a/dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java +++ b/dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java @@ -229,7 +229,7 @@ public class DubboProtocol extends AbstractProtocol { Protocol protocolWrapper = scopeModel.getExtensionLoader(Protocol.class).getExtension(DubboProtocol.NAME); try { - while (protocolWrapper instanceof DubboProtocol) { + while (!(protocolWrapper instanceof DubboProtocol)) { Field protocolField = protocolWrapper.getClass().getDeclaredField("protocol"); protocolField.setAccessible(true); protocolWrapper = (Protocol) protocolField.get(protocolWrapper);
