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 ("