[jboss-cvs] JBoss Messaging SVN: r2042 - trunk/src/main/org/jboss/jms/client.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 24 16:57:55 EST 2007


Author: clebert.suconic at jboss.com
Date: 2007-01-24 16:57:54 -0500 (Wed, 24 Jan 2007)
New Revision: 2042

Modified:
   trunk/src/main/org/jboss/jms/client/FailoverValve.java
Log:
tiny refactoring (calling counterLocal.get only once)

Modified: trunk/src/main/org/jboss/jms/client/FailoverValve.java
===================================================================
--- trunk/src/main/org/jboss/jms/client/FailoverValve.java	2007-01-24 21:32:35 UTC (rev 2041)
+++ trunk/src/main/org/jboss/jms/client/FailoverValve.java	2007-01-24 21:57:54 UTC (rev 2042)
@@ -249,12 +249,15 @@
     */
    private Counter getCounter()
    {
-      if (counterLocal.get() == null)
+      Counter localCounter = (Counter) counterLocal.get();
+
+      if (localCounter == null)
       {
-         counterLocal.set(new Counter());
+         localCounter = new Counter();
+         counterLocal.set(localCounter);
       }
 
-      return (Counter)counterLocal.get();
+      return localCounter;
    }
 
 




More information about the jboss-cvs-commits mailing list