This is an automated email from the ASF dual-hosted git repository.
earthchen pushed a commit to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.2 by this push:
new ec443043e2 fix triple stub calling grpc server fail (#14012)
ec443043e2 is described below
commit ec443043e2da83d946943baabf7f122f9efc0dcc
Author: icodening <[email protected]>
AuthorDate: Mon Apr 1 11:03:29 2024 +0800
fix triple stub calling grpc server fail (#14012)
---
.../src/main/java/org/apache/dubbo/config/ReferenceConfig.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
index fe9f2cdacc..aecd3223fa 100644
---
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
+++
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
@@ -346,6 +346,7 @@ public class ReferenceConfig<T> extends
ReferenceConfigBase<T> {
if (CommonConstants.NATIVE_STUB.equals(getProxy())) {
serviceDescriptor =
StubSuppliers.getServiceDescriptor(interfaceName);
repository.registerService(serviceDescriptor);
+ setInterface(serviceDescriptor.getInterfaceName());
} else {
serviceDescriptor = repository.registerService(interfaceClass);
}