You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Ivan <iv...@buc.com> on 2001/06/14 20:38:23 UTC
Bug / [PATCH]
RE: src/org/apache/tomcat/util/SimplePool.java
* $Header:
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/SimplePool.java,v
1.3 2000/05/26 17:32:17 costin Exp $
* $Revision: 1.3 $
* $Date: 2000/05/26 17:32:17 $
I don't think tomcat/util/SimplePool.java is used anywhere, but it has a
bug in it. (Hopefully, that bug is not in other classes based on or
modelled on this one.)
The problem is that it will "get" the object in pool[0], but it
(silently) won't "put" anything there.
--- SimplePool.java.orig Thu Jun 14 14:32:43 2001
+++ SimplePool.java Thu Jun 14 14:33:28 2001
@@ -108,7 +108,7 @@
if( current < max )
idx=++current;
}
- if( idx > 0 )
+ if( idx >= 0 )
pool[idx]=o;
}