Author: markt
Date: Wed Sep 30 13:26:44 2015
New Revision: 1706023
URL: http://svn.apache.org/viewvc?rev=1706023&view=rev
Log:
Simplify. No point sending flush message if an I/O error has already happened.
Modified:
tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java
Modified: tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java?rev=1706023&r1=1706022&r2=1706023&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java (original)
+++ tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java Wed Sep 30
13:26:44 2015
@@ -335,18 +335,15 @@ public class AjpProcessor extends Abstra
if (response.isCommitted())
return;
- // Validate and write response headers
try {
+ // Validate and write response headers
prepareResponse();
- } catch (IOException e) {
- setErrorState(ErrorState.CLOSE_NOW, e);
- }
-
- try {
+ // Tell the proxy to flush this data to the client
flush(false);
} catch (IOException e) {
setErrorState(ErrorState.CLOSE_NOW, e);
}
+
break;
}
case CLOSE: {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]