Added a different fairness option, since ArrayBlockingQueue with fair=true is really...
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 28 Oct 2008 19:58:43 +0000 (19:58 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 28 Oct 2008 19:58:43 +0000 (19:58 +0000)
commit62b3a59fbddd84f8b5dc0c9de7a7f7e153664267
tree3bf16adc74ed3ab511bb8ebd686f8f3bc7e2d8f0
parent4542f7cbcd84e76ee6355c15160d842a83030ccd
Added a different fairness option, since ArrayBlockingQueue with fair=true is really bad for performance

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708652 13f79535-47bb-0310-9956-ffa450edef68
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java [new file with mode: 0644]
modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/CheckOutThreadTest.java
modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/TestTimeout.java