Added missing signalAll() operation when processing sendResponse and sendFault
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@957999 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
0fb0a8321f
commit
93d454d3e5
1 changed files with 2 additions and 0 deletions
|
@ -84,6 +84,7 @@ public class ResponseDispatchImpl<T> implements ResponseDispatch<T>, Serializabl
|
|||
lock.lock();
|
||||
try {
|
||||
fault = e;
|
||||
completed.signalAll();
|
||||
} finally {
|
||||
lock.unlock();
|
||||
} // end try
|
||||
|
@ -103,6 +104,7 @@ public class ResponseDispatchImpl<T> implements ResponseDispatch<T>, Serializabl
|
|||
lock.lock();
|
||||
try {
|
||||
response = res;
|
||||
completed.signalAll();
|
||||
} finally {
|
||||
lock.unlock();
|
||||
} // end try
|
||||
|
|
Loading…
Add table
Reference in a new issue