Author: markt Date: Sun Nov 8 16:53:39 2015 New Revision: 1713259 URL: http://svn.apache.org/viewvc?rev=1713259&view=rev Log: RecycledProcessors does not need to use genercis
Modified: tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java Modified: tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java?rev=1713259&r1=1713258&r2=1713259&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java (original) +++ tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java Sun Nov 8 16:53:39 2015 @@ -667,8 +667,7 @@ public abstract class AbstractProtocol<S protected final ConcurrentHashMap<S,Processor> connections = new ConcurrentHashMap<>(); - protected final RecycledProcessors<S> recycledProcessors = - new RecycledProcessors<>(this); + protected final RecycledProcessors recycledProcessors = new RecycledProcessors(this); public ConnectionHandler(AbstractProtocol<S> proto) { this.proto = proto; @@ -1014,12 +1013,12 @@ public abstract class AbstractProtocol<S } } - protected static class RecycledProcessors<S> extends SynchronizedStack<Processor> { + protected static class RecycledProcessors extends SynchronizedStack<Processor> { - private final transient ConnectionHandler<S> handler; + private final transient ConnectionHandler<?> handler; protected final AtomicInteger size = new AtomicInteger(0); - public RecycledProcessors(ConnectionHandler<S> handler) { + public RecycledProcessors(ConnectionHandler<?> handler) { this.handler = handler; } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org