You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ed...@apache.org on 2010/06/25 16:56:19 UTC
svn commit: r957999 -
/tuscany/sca-java-2.x/trunk/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/ResponseDispatchImpl.java
Author: edwardsmj
Date: Fri Jun 25 14:56:19 2010
New Revision: 957999
URL: http://svn.apache.org/viewvc?rev=957999&view=rev
Log:
Added missing signalAll() operation when processing sendResponse and sendFault
Modified:
tuscany/sca-java-2.x/trunk/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/ResponseDispatchImpl.java
Modified: tuscany/sca-java-2.x/trunk/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/ResponseDispatchImpl.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/ResponseDispatchImpl.java?rev=957999&r1=957998&r2=957999&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/ResponseDispatchImpl.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/ResponseDispatchImpl.java Fri Jun 25 14:56:19 2010
@@ -84,6 +84,7 @@ public class ResponseDispatchImpl<T> imp
lock.lock();
try {
fault = e;
+ completed.signalAll();
} finally {
lock.unlock();
} // end try
@@ -103,6 +104,7 @@ public class ResponseDispatchImpl<T> imp
lock.lock();
try {
response = res;
+ completed.signalAll();
} finally {
lock.unlock();
} // end try