diff --git a/dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmInvoker.java b/dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmInvoker.java index 13e6a0f987..442c8e4fe9 100644 --- a/dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmInvoker.java +++ b/dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmInvoker.java @@ -89,7 +89,7 @@ public class InjvmInvoker extends AbstractInvoker { @Override public boolean isAvailable() { - InjvmExporter exporter = (InjvmExporter) exporterMap.get(key); + InjvmExporter exporter = (InjvmExporter) InjvmProtocol.getExporter(exporterMap, getUrl()); if (exporter == null) { return false; } else {