[jboss-cvs] JBossAS SVN: r60245 - trunk/ejb3/src/main/org/jboss/ejb3/cache/tree.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Feb 3 17:39:23 EST 2007
Author: bstansberry at jboss.com
Date: 2007-02-03 17:39:23 -0500 (Sat, 03 Feb 2007)
New Revision: 60245
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
Log:
Properly remove node from pool
Fix some logging levels
Modified: trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java 2007-02-03 21:37:30 UTC (rev 60244)
+++ trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java 2007-02-03 22:39:23 UTC (rev 60245)
@@ -147,7 +147,7 @@
if(log.isTraceEnabled())
{
- log.debug("get: retrieved bean with cache id " +id.toString());
+ log.trace("get: retrieved bean with cache id " +id.toString());
}
return entry;
@@ -160,9 +160,13 @@
{
if(log.isTraceEnabled())
{
- log.debug("remove: cache id " +id.toString());
+ log.trace("remove: cache id " +id.toString());
}
+ StatefulBeanContext ctx = (StatefulBeanContext) cache.get(id, "bean");
+
cache.removeNode(id);
+
+ if (ctx != null) pool.remove(ctx);
}
catch (CacheException e)
{
More information about the jboss-cvs-commits
mailing list