[infinispan-commits] Infinispan SVN: r1368 - trunk/core/src/main/java/org/infinispan/distribution.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Wed Jan 13 17:46:20 EST 2010


Author: manik.surtani at jboss.com
Date: 2010-01-13 17:46:20 -0500 (Wed, 13 Jan 2010)
New Revision: 1368

Modified:
   trunk/core/src/main/java/org/infinispan/distribution/DistributionManagerImpl.java
   trunk/core/src/main/java/org/infinispan/distribution/JoinTask.java
Log:
More logging

Modified: trunk/core/src/main/java/org/infinispan/distribution/DistributionManagerImpl.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/distribution/DistributionManagerImpl.java	2010-01-13 22:45:47 UTC (rev 1367)
+++ trunk/core/src/main/java/org/infinispan/distribution/DistributionManagerImpl.java	2010-01-13 22:46:20 UTC (rev 1368)
@@ -264,10 +264,13 @@
    }
 
    public List<Address> requestPermissionToJoin(Address joiner) {
-      if (JOINER_CAS.compareAndSet(this, null, joiner))
+      if (JOINER_CAS.compareAndSet(this, null, joiner)) {
+         if (trace) log.trace("Allowing {0} to join", joiner);
          return new LinkedList<Address>(consistentHash.getCaches());
-      else
+      } else {
+         if (trace) log.trace("Not allowing {0} to join since there is a join already in progress {1}", joiner, this.joiner);
          return null;
+      }
    }
 
    public void notifyJoinComplete(Address joiner) {

Modified: trunk/core/src/main/java/org/infinispan/distribution/JoinTask.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/distribution/JoinTask.java	2010-01-13 22:45:47 UTC (rev 1367)
+++ trunk/core/src/main/java/org/infinispan/distribution/JoinTask.java	2010-01-13 22:46:20 UTC (rev 1368)
@@ -145,7 +145,7 @@
          }
 
          if (log.isInfoEnabled())
-            log.info("Completed in {0}!", Util.prettyPrintTime(System.currentTimeMillis() - start));
+            log.info("{0} completed join in {1}!", self, Util.prettyPrintTime(System.currentTimeMillis() - start));
       } catch (Exception e) {
          log.error("Caught exception!", e);
          throw new CacheException("Unexpected exception", e);



More information about the infinispan-commits mailing list