User: oleg
Date: 00/10/02 10:11:46
Modified: src/main/org/jboss/minerva/pools ObjectPool.java
Log:
BugFix: GarbageCollection tried to recycle objects being in use
Revision Changes Path
1.8 +2 -2 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.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ObjectPool.java 2000/09/28 01:17:10 1.7
+++ ObjectPool.java 2000/10/02 17:11:45 1.8
@@ -28,7 +28,7 @@
* <LI>Shut it down</LI>
* </OL>
* @see org.jboss.minerva.pools.PooledObject
- * @version $Revision: 1.7 $
+ * @version $Revision: 1.8 $
* @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());
}
}
- [jBoss-Dev] CVS update: jboss/src/main/org/jboss/min... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- Re: [jBoss-Dev] CVS update: ObjectPool.java Aaron Mulder
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- Re: [jBoss-Dev] CVS update: jboss/src/main/... Rickard �berg
- Re: [jBoss-Dev] CVS update: jboss/src/m... Aaron Mulder
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
