Author: billbarker
Date: Sat Aug 24 06:26:57 2013
New Revision: 1517112

URL: http://svn.apache.org/r1517112
Log:
Fix infinite loop breaking Gump test

Modified:
    tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java

Modified: 
tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java?rev=1517112&r1=1517111&r2=1517112&view=diff
==============================================================================
--- tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java 
(original)
+++ tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java 
Sat Aug 24 06:26:57 2013
@@ -313,8 +313,8 @@ public class TestNonBlockingAPI extends 
         // Listeners are invoked and access valve entries created on a 
different
         // thread so give that thread a chance to complete its work.
         int count = 0;
-        while (count < 50 ||
-                !(servlet.wlistener.onErrorInvoked || 
servlet.rlistener.onErrorInvoked) ||
+        while (count < 50 &&
+                !(servlet.wlistener.onErrorInvoked || 
servlet.rlistener.onErrorInvoked) &&
                 alv.getEntryCount() < 1) {
             Thread.sleep(100);
             count ++;



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to