What's the problem that you're trying to fix here?

Aaron

On Mon, 2 Oct 2000, jBoss CVS Development wrote:
>   User: oleg    
>   Date: 00/10/02 10:24:07
> 
>   Modified:    src/main/org/jboss/minerva/pools ObjectPool.java
>   Log:
>   Rollback of the wrong bugfix. I don't understand, what really goes wrong with GC.
>   
>   Revision  Changes    Path
>   1.9       +1 -1      jboss/src/main/org/jboss/minerva/pools/ObjectPool.java
>   
>   Index: ObjectPool.java
>   ===================================================================
>   RCS file: 
>/products/cvs/ejboss/jboss/src/main/org/jboss/minerva/pools/ObjectPool.java,v
>   retrieving revision 1.8
>   retrieving revision 1.9
>   diff -u -r1.8 -r1.9
>   --- ObjectPool.java 2000/10/02 17:11:45     1.8
>   +++ ObjectPool.java 2000/10/02 17:24:07     1.9
>   @@ -28,7 +28,7 @@
>     *   <LI>Shut it down</LI>
>     * </OL>
>     * @see org.jboss.minerva.pools.PooledObject
>   - * @version $Revision: 1.8 $
>   + * @version $Revision: 1.9 $
>     * @author Aaron Mulder ([EMAIL PROTECTED])
>     */
>    public class ObjectPool implements PoolEventListener {
>   @@ -733,7 +733,7 @@
>                Iterator it = new HashSet(objects.values()).iterator();
>                while(it.hasNext()) {
>                    ObjectRecord rec = (ObjectRecord)it.next();
>   -                if(!rec.isInUse() && rec.getMillisSinceLastUse() >= 
>gcMinIdleMillis) {
>   +                if(rec.isInUse() && rec.getMillisSinceLastUse() >= 
>gcMinIdleMillis) {
>                        releaseObject(rec.getClientObject());
>                    }
>                }
>   
>   
>   
> 



Reply via email to