[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