Author: remm
Date: Fri May 4 09:49:06 2007
New Revision: 535325
URL: http://svn.apache.org/viewvc?view=rev&rev=535325
Log:
- Changelog update.
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Modified: tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/aio.xml?view=diff&rev=535325&r1=535324&r2=535325
==============================================================================
--- tomcat/tc6.0.x/trunk/webapps/docs/aio.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/aio.xml Fri May 4 09:49:06 2007
@@ -66,9 +66,10 @@
without blocking. The available and ready methods of the InputStream or
Reader may be used to determine if there is a risk of blocking: the
servlet
should read while data is reported available, and can make one
additional read
- without blocking. When encountering a read error, the servlet should
- report it by propagating the exception properly. Throwing an exception
will
- cause the error event to be invoked, and the connection will be closed.
+ should read while data is reported available. When encountering a read
error,
+ the servlet should report it by propagating the exception properly.
Throwing
+ an exception will cause the error event to be invoked, and the
connection
+ will be closed.
Alternately, it is also possible to catch any exception, perform clean
up
on any data structure the servlet may be using, and using the close
method
of the event. It is not allowed to attempt reading data from the
request
@@ -82,7 +83,9 @@
<li>EventType.END: End may be called to end the processing of the request.
Fields that have
been initialized in the begin method should be reset. After this event has
been processed, the request and response objects, as well as all their
dependent
- objects will be recycled and used to process other requests.</li>
+ objects will be recycled and used to process other requests. End will
also be
+ called when data is available and the end of file is reached on the
request input
+ (this usually indicates the client has pipelined a request).</li>
<li>EventType.ERROR: Error will be called by the container in the case where
an IO exception
or a similar unrecoverable error occurs on the connection. Fields that
have
been initialized in the begin method should be reset. After this event has
Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?view=diff&rev=535325&r1=535324&r2=535325
==============================================================================
--- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Fri May 4 09:49:06 2007
@@ -15,11 +15,70 @@
<body>
<section name="Tomcat 6.0.13 (remm)">
+ <subsection name="Catalina">
+ <changelog>
+ <fix>
+ More accurate available() method. (remm)
+ </fix>
+ <fix>
+ Add recycle check in the event object, since it is a facade like the
others. (remm)
+ </fix>
+ <fix>
+ When processing a read event, enforce that the servlet consumes all
available bytes. (remm)
+ </fix>
+ <update>
+ Add a flag in ContainerBase which could be used in embedded scenarios
to avoid a double start
+ of contexts (this problem generally occurs when adding contexts to a
started host). (remm)
+ </update>
+ <fix>
+ <bug>42309</bug>: Ability to create a connector using a custom
protocol specification for embedded.
+ (fhanik)
+ </fix>
+ <fix>
+ Add SSL engine flag to AprLifecycleListener. (fhanik)
+ </fix>
+ <fix>
+ Improve event processing, so that an END event is generated when
encountering EOF, and an
+ ERROR is always generated on client disconnects. (remm)
+ </fix>
+ <fix>
+ Add declarations for the new XSD files. (remm)
+ </fix>
+ </changelog>
+ </subsection>
+ <subsection name="Coyote">
+ <changelog>
+ <fix>
+ Add heartbeatBackgroundEnabled flag to SimpleTcpCluster.
+ Enable this flag don't forget to disable the channel heartbeat thread
(pero)
+ </fix>
+ <fix>
+ Possible memory leak when using comet, caused by adding the socket to
the poller before
+ cleaning up the connection tracking structure. (remm)
+ </fix>
+ <fix>
+ <bug>42308</bug>: nextRequest recycles the request, which caused
issues with statistics. (remm)
+ </fix>
+ <fix>
+ Fix non recycled comet flag in the APR connector. (remm)
+ </fix>
+ </changelog>
+ </subsection>
<subsection name="Cluster">
<changelog>
<fix>
Add heartbeatBackgroundEnabled flag to SimpleTcpCluster.
Enable this flag don't forget to disable the channel heartbeat thread
(pero)
+ </fix>
+ <fix>
+ Method name cleanup. (fhanik)
+ </fix>
+ </changelog>
+ </subsection>
+ <subsection name="Webapps">
+ <changelog>
+ <fix>
+ Some examples webapp fixes. Submitted by Frank McCown. (remm)
</fix>
</changelog>
</subsection>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]