commit | 94c50c3ac18101e70e9cc17de7aa606e8bd74e05 | [log] [tgz] |
---|---|---|
author | kimi <gang.lvg@alibaba-inc.com> | Fri Aug 17 12:29:40 2012 +0800 |
committer | oldrat <oldratlee@gmail.com> | Wed Aug 22 14:33:16 2012 +0800 |
tree | 8eaafd16536d13c31bbc6be7fc245125d4c503b5 | |
parent | d8d2e479fbedc092840602dc228075a16ca6f7b6 [diff] |
DUBBO-560 服务提供方关闭时服务提供方可能会临时出现服务找不到的异常
diff --git a/dubbo-rpc/dubbo-rpc-default/src/main/java/com/alibaba/dubbo/rpc/protocol/dubbo/DubboProtocol.java b/dubbo-rpc/dubbo-rpc-default/src/main/java/com/alibaba/dubbo/rpc/protocol/dubbo/DubboProtocol.java index 46ae68c..f413af6 100644 --- a/dubbo-rpc/dubbo-rpc-default/src/main/java/com/alibaba/dubbo/rpc/protocol/dubbo/DubboProtocol.java +++ b/dubbo-rpc/dubbo-rpc-default/src/main/java/com/alibaba/dubbo/rpc/protocol/dubbo/DubboProtocol.java
@@ -385,7 +385,6 @@ } public void destroy() { - super.destroy(); for (String key : new ArrayList<String>(serverMap.keySet())) { ExchangeServer server = serverMap.remove(key); if (server != null) { @@ -428,5 +427,6 @@ } } stubServiceMethodsMap.clear(); + super.destroy(); } } \ No newline at end of file