Author: markt
Date: Thu May 29 14:34:37 2014
New Revision: 1598304
URL: http://svn.apache.org/r1598304
Log:
Check committed before changing any field values
Remove various incorrect comments
Modified:
tomcat/trunk/java/org/apache/coyote/Response.java
Modified: tomcat/trunk/java/org/apache/coyote/Response.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/Response.java?rev=1598304&r1=1598303&r2=1598304&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/Response.java (original)
+++ tomcat/trunk/java/org/apache/coyote/Response.java Thu May 29 14:34:37 2014
@@ -265,8 +265,10 @@ public final class Response {
public void reset() throws IllegalStateException {
- // Reset the headers only if this is the main request,
- // not for included
+ if (commited) {
+ throw new IllegalStateException();
+ }
+
contentType = null;
locale = DEFAULT_LOCALE;
contentLanguage = null;
@@ -278,15 +280,7 @@ public final class Response {
message = null;
headers.clear();
- // Force the PrintWriter to flush its data to the output
- // stream before resetting the output stream
- //
// Reset the stream
- if (commited) {
- //String msg = sm.getString("servletOutputStreamImpl.reset.ise");
- throw new IllegalStateException();
- }
-
action(ActionCode.RESET, this);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]