[jbosscache-commits] JBoss Cache SVN: r5044 - core/trunk/src/main/java/org/jboss/cache.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Jan 8 07:34:45 EST 2008


Author: manik.surtani at jboss.com
Date: 2008-01-08 07:34:45 -0500 (Tue, 08 Jan 2008)
New Revision: 5044

Modified:
   core/trunk/src/main/java/org/jboss/cache/RegionManager.java
Log:
deal with default region and default inactive flag

Modified: core/trunk/src/main/java/org/jboss/cache/RegionManager.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/RegionManager.java	2008-01-08 11:51:00 UTC (rev 5043)
+++ core/trunk/src/main/java/org/jboss/cache/RegionManager.java	2008-01-08 12:34:45 UTC (rev 5044)
@@ -319,6 +319,7 @@
       {
          if (log.isTraceEnabled()) log.trace("Activating region " + fqn);
          Region r = getRegion(fqn, false);
+         if (r != null && r.getFqn() != null && r.getFqn().isRoot() && !fqn.isRoot() && defaultInactive) return;
          if (r != null)
          {
             if (!defaultInactive && r.getClassLoader() == null)
@@ -721,6 +722,7 @@
 
          if (region != null)
          {
+            if (region.getFqn().isRoot() && !fqn.isRoot() && !defaultInactive) return;
             if (defaultInactive && region.getClassLoader() == null)
             {
                // This region's state will no match that of a non-existent one




More information about the jbosscache-commits mailing list