Author: veithen
Date: Sat May 15 18:34:07 2010
New Revision: 944695

URL: http://svn.apache.org/viewvc?rev=944695&view=rev
Log:
Fixed an issue that may cause the tests to hang (for a long time): in some 
cases, AxisTestClient may call Object#wait(0) which is the same as 
Object#wait().

Modified:
    
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java

Modified: 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java?rev=944695&r1=944694&r2=944695&view=diff
==============================================================================
--- 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
 (original)
+++ 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
 Sat May 15 18:34:07 2010
@@ -142,7 +142,7 @@ public class AxisTestClient implements T
                         // SYNAPSE-491: Maybe the transport sender didn't 
finish updating the
                         // metrics yet. We give it a couple of seconds to do 
so.
                         long remaining = start + 5000 - 
System.currentTimeMillis();
-                        if (remaining < 0) {
+                        if (remaining <= 0) {
                             throw ex;
                         } else {
                             log.debug("The transport sender didn't update the 
metrics yet ("


Reply via email to