[jboss-remoting-commits] JBoss Remoting SVN: r4391 - remoting3/trunk/api/src/main/java/org/jboss/cx/remoting/spi.

jboss-remoting-commits at lists.jboss.org jboss-remoting-commits at lists.jboss.org
Fri Jul 18 16:10:30 EDT 2008


Author: david.lloyd at jboss.com
Date: 2008-07-18 16:10:30 -0400 (Fri, 18 Jul 2008)
New Revision: 4391

Modified:
   remoting3/trunk/api/src/main/java/org/jboss/cx/remoting/spi/AbstractAutoCloseable.java
Log:
Improve trace logging of closable resources

Modified: remoting3/trunk/api/src/main/java/org/jboss/cx/remoting/spi/AbstractAutoCloseable.java
===================================================================
--- remoting3/trunk/api/src/main/java/org/jboss/cx/remoting/spi/AbstractAutoCloseable.java	2008-07-18 07:12:16 UTC (rev 4390)
+++ remoting3/trunk/api/src/main/java/org/jboss/cx/remoting/spi/AbstractAutoCloseable.java	2008-07-18 20:10:30 UTC (rev 4391)
@@ -55,7 +55,6 @@
 
     protected void dec() throws RemotingException {
         final int v = refcount.decrementAndGet();
-        log.trace("Clearing reference to %s to %d", this, Integer.valueOf(v));
         if (v == 0) {
             // we dropped the refcount to zero
             log.trace("Refcount of %s dropped to zero, closing", this);
@@ -67,6 +66,8 @@
         } else if (v < 0) {
             // was already closed; put the count back
             refcount.incrementAndGet();
+        } else {
+            log.trace("Clearing reference to %s to %d", this, Integer.valueOf(v));
         }
         // otherwise, the resource remains open
     }




More information about the jboss-remoting-commits mailing list