Author: markt Date: Tue Sep 15 10:38:05 2015 New Revision: 1703143 URL: http://svn.apache.org/r1703143 Log: Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=58379 Updates to the socketWrapper need to be visible to async threads.
Modified: tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java Modified: tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java?rev=1703143&r1=1703142&r2=1703143&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java (original) +++ tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java Tue Sep 15 10:38:05 2015 @@ -41,7 +41,7 @@ public abstract class AbstractProcessor protected final AbstractEndpoint<?> endpoint; protected final Request request; protected final Response response; - protected SocketWrapperBase<?> socketWrapper = null; + protected volatile SocketWrapperBase<?> socketWrapper = null; private String clientCertProvider = null; /** --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org