/[Apache-SVN]
ViewVC logotype

Revision 1789155


Jump to revision: Previous Next
Author: markt
Date: Tue Mar 28 14:47:56 2017 UTC (7 years ago)
Changed paths: 5
Log Message:
Follow-up to r1789024
Need to add socket/processor to connection cache when sendfile is in progress so pipe-lined request is processed
Add syncs to AprEndpoint so that only one thread can process a soocket at a time else the transfer between sendfile and normal processing can result in concurrent socket usage.
This is part of the fix for CVE-2017-5647


Changed paths

Path Details
Directorytomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java modified , text changed
Directorytomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java modified , text changed
Directorytomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java modified , text changed
Directorytomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java modified , text changed
Directorytomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26