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


Reply via email to