[jboss-cvs] JBossAS SVN: r87933 - branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Apr 28 05:03:08 EDT 2009


Author: wolfc
Date: 2009-04-28 05:03:08 -0400 (Tue, 28 Apr 2009)
New Revision: 87933

Modified:
   branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/StrictMaxPool.java
Log:
JBPAPP-1938 EJBTHREE-1358: merged 87930 from ejb3 trunk

Modified: branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/StrictMaxPool.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/StrictMaxPool.java	2009-04-28 08:45:03 UTC (rev 87932)
+++ branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/StrictMaxPool.java	2009-04-28 09:03:08 UTC (rev 87933)
@@ -22,6 +22,7 @@
 package org.jboss.ejb3;
 
 import java.util.LinkedList;
+
 import javax.ejb.EJBException;
 import org.jboss.logging.Logger;
 import EDU.oswego.cs.dl.util.concurrent.FIFOSemaphore;
@@ -275,4 +276,18 @@
 
    // Inner classes -------------------------------------------------
 
+   @Override
+   public void remove(BeanContext ctx)
+   {
+      if (log.isTraceEnabled())
+      {
+         String msg = "Removing instance:" + this + "#" + ctx + "#" + container.getBeanClass();
+         log.trace(msg);
+      }
+
+      strictMaxSize.release();
+      --inUse;
+
+      super.remove(ctx);
+   }
 }




More information about the jboss-cvs-commits mailing list