/[Apache-SVN]
ViewVC logotype

Revision 1712081


Jump to revision: Previous Next
Author: remm
Date: Mon Nov 2 16:46:59 2015 UTC (8 years, 7 months ago)
Changed paths: 6
Log Message:
- 57799: Some blocking IO code uses InputStream.available() (a useless call that has always been in the java.io API). Following the introduction of non blocking, available() now causes real IO to occur. While this should be mostly harmless for APR and NIO (which can "read" 0 bytes), it would leave an async read pending with NIO2. The read IO operation will now not occur unless a read listener has been set (in which case available() is mostly equivalent to the newer isReady() method).
- Also add a missing i18n.
- Adapt patch from trunk to the 8 connectors.

Changed paths

Path Details
Directorytomcat/tc8.0.x/trunk/java/org/apache/catalina/connector/InputBuffer.java modified , text changed
Directorytomcat/tc8.0.x/trunk/java/org/apache/catalina/connector/LocalStrings.properties modified , text changed
Directorytomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java modified , text changed
Directorytomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractInputBuffer.java modified , text changed
Directorytomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/InternalInputBuffer.java modified , text changed
Directorytomcat/tc8.0.x/trunk/webapps/docs/changelog.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26