From da69a9c8db15b6047cb80ed3d2251215784dcb0e Mon Sep 17 00:00:00 2001 From: kexianjun Date: Wed, 20 Mar 2019 20:04:16 +0800 Subject: [PATCH] fix-3678 (#3681) --- .../apache/dubbo/remoting/exchange/support/DefaultFuture.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/exchange/support/DefaultFuture.java b/dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/exchange/support/DefaultFuture.java index 059fdaa04e6..290d668241a 100644 --- a/dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/exchange/support/DefaultFuture.java +++ b/dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/exchange/support/DefaultFuture.java @@ -329,9 +329,7 @@ private void doReceived(Response res) { lock.lock(); try { response = res; - if (done != null) { - done.signal(); - } + done.signalAll(); } finally { lock.unlock(); }