[jboss-cvs] JBossCache/src/org/jboss/cache ...

Brian Stansberry brian.stansberry at jboss.com
Wed May 23 15:33:44 EDT 2007


  User: bstansberry
  Date: 07/05/23 15:33:44

  Modified:    src/org/jboss/cache  CacheImpl.java
  Log:
  Avoid NPE in removeCacheListener
  
  Revision  Changes    Path
  1.77      +5 -1      JBossCache/src/org/jboss/cache/CacheImpl.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: CacheImpl.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/CacheImpl.java,v
  retrieving revision 1.76
  retrieving revision 1.77
  diff -u -b -r1.76 -r1.77
  --- CacheImpl.java	23 May 2007 19:26:15 -0000	1.76
  +++ CacheImpl.java	23 May 2007 19:33:44 -0000	1.77
  @@ -4179,7 +4179,11 @@
   
      public void removeCacheListener(CacheListener l)
      {
  -      getNotifier().removeCacheListener(l);
  +      // BES 2007/5/23 workaround to avoid NPE while we decide whether
  +      // to remove notifier in destroy()
  +      Notifier n = getNotifier();
  +      if (n != null)
  +         n.removeCacheListener(l);
      }
   
      public void removeCacheListener(Fqn region, CacheListener l)
  
  
  



More information about the jboss-cvs-commits mailing list