[ https://issues.apache.org/jira/browse/POOL-94?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phil Steitz resolved POOL-94. ----------------------------- Resolution: Won't Fix Javadoc has been updated to include a warning. > GenericObjectPool allows checking in of previously checked in objects > --------------------------------------------------------------------- > > Key: POOL-94 > URL: https://issues.apache.org/jira/browse/POOL-94 > Project: Commons Pool > Issue Type: New Feature > Affects Versions: 1.3 > Environment: JDK 1.4.2, web application running under Tomcat 5.0.25 > Reporter: Tim McCollough > Priority: Minor > > I am using GenericObjectPool to store a pool of socket connections. While > debugging the application I noticed that the result of GetNumActive() was > becoming more and more negative, while the GetNumIldle() count was ever > increasing. Further debug showed that my application was returning the same > connection more than once and the GenericObjectPool implementation accepted > the return silently and decremented the active count and incremented the idle > count. > I don't object to GenericObjectPool allowing multiple returns on the same > object, but the bookkeeping problem will lead to bad things happening in the > pool management code. > I am investigating what it would take to fix GenericObjectPool but since I am > inexperienced in these commons projects I don't know what I should do from > here. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]