Author: markt
Date: Thu Oct 27 08:58:50 2011
New Revision: 1189685
URL: http://svn.apache.org/viewvc?rev=1189685&view=rev
Log:
Fix intermittent unit test failure for
TestCometProcessor.testCometConnectorStop
Previously either the running or close field could end the loop but only
close performed the necessary clean-up. This patch removes the ability
for running to end the loop.
Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java?rev=1189685&r1=1189684&r2=1189685&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java Thu Oct 27
08:58:50 2011
@@ -1066,8 +1066,8 @@ public class NioEndpoint extends Abstrac
*/
@Override
public void run() {
- // Loop until we receive a shutdown command
- while (running) {
+ // Loop until destroy() is called
+ while (true) {
try {
// Loop if endpoint is paused
while (paused && (!close) ) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]