Author: remm Date: Thu Feb 12 16:10:31 2015 New Revision: 1659299 URL: http://svn.apache.org/r1659299 Log: Guard against a NPE I see in the test CI logs.
Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11Nio2Protocol.java Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11Nio2Protocol.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/Http11Nio2Protocol.java?rev=1659299&r1=1659298&r2=1659299&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http11/Http11Nio2Protocol.java (original) +++ tomcat/trunk/java/org/apache/coyote/http11/Http11Nio2Protocol.java Thu Feb 12 16:10:31 2015 @@ -110,10 +110,13 @@ public class Http11Nio2Protocol extends */ @Override public void release(SocketWrapperBase<Nio2Channel> socket) { - Processor processor = connections.remove(socket.getSocket()); - if (processor != null) { - processor.recycle(); - recycledProcessors.push(processor); + Nio2Channel channel = socket.getSocket(); + if (channel != null) { + Processor processor = connections.remove(channel); + if (processor != null) { + processor.recycle(); + recycledProcessors.push(processor); + } } } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org