Fixed deadlock issue with thread pool
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 9 Aug 2006 14:44:50 +0000 (14:44 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 9 Aug 2006 14:44:50 +0000 (14:44 +0000)
commit8e7a409213324f9c25adbe0dd30988a74078ba5f
treea922708273c831db75fcc3f2a7c7e3501a0df211
parent2d8999085f2d63851e7f2fe6e7a995a18696ce5e
Fixed deadlock issue with thread pool
Fixed error catches for a known JDK bug on windows #5076772
Added in the ability to have more than one poller, although performance actually gets worse
Next steps: hand off setting socket options etc to the worker thread for faster acceptance of new socket

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430064 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/coyote/http11/Http11NioProcessor.java
java/org/apache/coyote/http11/Http11NioProtocol.java
java/org/apache/coyote/http11/InternalNioInputBuffer.java
java/org/apache/coyote/http11/InternalNioOutputBuffer.java
java/org/apache/tomcat/util/net/NioChannel.java
java/org/apache/tomcat/util/net/NioEndpoint.java