Author: remm
Date: Sun Apr 20 14:43:52 2014
New Revision: 1588771
URL: http://svn.apache.org/r1588771
Log:
When not inline, do not use a new thread since the completion handler is
already run in a new thread.
Modified:
tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java
tomcat/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletOutputStream.java
Modified:
tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java?rev=1588771&r1=1588770&r2=1588771&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java
(original)
+++ tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java
Sun Apr 20 14:43:52 2014
@@ -145,7 +145,7 @@ public class InternalNio2OutputBuffer ex
}
}
if (notify) {
- endpoint.processSocket(socket, SocketStatus.OPEN_WRITE,
true);
+ endpoint.processSocket(socket, SocketStatus.OPEN_WRITE,
false);
}
}
@@ -196,7 +196,7 @@ public class InternalNio2OutputBuffer ex
}
}
if (notify) {
- endpoint.processSocket(socket, SocketStatus.OPEN_WRITE,
true);
+ endpoint.processSocket(socket, SocketStatus.OPEN_WRITE,
false);
}
}
Modified:
tomcat/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletOutputStream.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletOutputStream.java?rev=1588771&r1=1588770&r2=1588771&view=diff
==============================================================================
---
tomcat/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletOutputStream.java
(original)
+++
tomcat/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletOutputStream.java
Sun Apr 20 14:43:52 2014
@@ -62,7 +62,7 @@ public class Nio2ServletOutputStream ext
} catch (IOException e) {
socketWrapper.setError(true);
onError(e);
- endpoint.processSocket(socketWrapper,
SocketStatus.ERROR, true);
+ endpoint.processSocket(socketWrapper,
SocketStatus.ERROR, false);
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]