Author: remy.maucherat(a)jboss.com
Date: 2011-06-07 11:23:58 -0400 (Tue, 07 Jun 2011)
New Revision: 1733
Modified:
trunk/java/org/apache/catalina/connector/OutputBuffer.java
trunk/webapps/docs/changelog.xml
Log:
- 51324: Recycle the doFlush flag, which could remain set if an error occurs, causing more
flushes
for subsequent requests.
Modified: trunk/java/org/apache/catalina/connector/OutputBuffer.java
===================================================================
--- trunk/java/org/apache/catalina/connector/OutputBuffer.java 2011-06-06 12:10:58 UTC
(rev 1732)
+++ trunk/java/org/apache/catalina/connector/OutputBuffer.java 2011-06-07 15:23:58 UTC
(rev 1733)
@@ -248,6 +248,7 @@
outputCharChunk.setChars(null, 0, 0);
closed = false;
suspended = false;
+ doFlush = false;
if (conv!= null) {
conv.recycle();
Modified: trunk/webapps/docs/changelog.xml
===================================================================
--- trunk/webapps/docs/changelog.xml 2011-06-06 12:10:58 UTC (rev 1732)
+++ trunk/webapps/docs/changelog.xml 2011-06-07 15:23:58 UTC (rev 1733)
@@ -16,6 +16,16 @@
<body>
+<section name="JBoss Web 7.0.0.CR3 (remm)">
+ <subsection name="Catalina">
+ <changelog>
+ <fix>
+ <bug>51324</bug>: Recycle should reset the OutputBuffer doFlush flag.
(remm)
+ </fix>
+ </changelog>
+ </subsection>
+</section>
+
<section name="JBoss Web 7.0.0.CR2 (remm)">
<subsection name="Catalina">
<changelog>
Show replies by date