User: salborini
  Date: 00/10/18 09:26:38

  Modified:    src/main/org/jboss/ejb/plugins EnterpriseInstanceCache.java
  Log:
  Fixed memory leak: m_lockMap was not emptied after passivation
  
  Revision  Changes    Path
  1.2       +2 -1      
jboss/src/main/org/jboss/ejb/plugins/EnterpriseInstanceCache.java
  
  Index: EnterpriseInstanceCache.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/EnterpriseInstanceCache.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EnterpriseInstanceCache.java      2000/10/16 23:29:06     1.1
  +++ EnterpriseInstanceCache.java      2000/10/18 16:26:37     1.2
  @@ -35,7 +35,7 @@
    * </ul>
    *
    * @author Simone Bordet ([EMAIL PROTECTED])
  - * @version $Revision: 1.1 $
  + * @version $Revision: 1.2 $
    */
   public abstract class EnterpriseInstanceCache 
        implements InstanceCache, XmlLoadable
  @@ -382,6 +382,7 @@
                                                                        // reinsert 
the context meaningfully in the cache
                                                                        passivate(ctx);
                                                                        executed();
  +                                                                     removeLock(id);
                                                                        
freeContext(ctx);
                                                                } 
                                                                catch (RemoteException 
x)
  
  
  

Reply via email to