Oracle drivers have a built-in pool. Homegrown ones are always broken. ConnectionPool is a custom ConnectionPool written a while back by a third party. It may be broken, but it is so intertwined with ...