[hornetq-commits] JBoss hornetq SVN: r12247 - branches/Branch_2_2_AS7/src/main/org/hornetq/jms/server/recovery.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Mar 6 11:49:38 EST 2012


Author: ataylor
Date: 2012-03-06 11:49:37 -0500 (Tue, 06 Mar 2012)
New Revision: 12247

Modified:
   branches/Branch_2_2_AS7/src/main/org/hornetq/jms/server/recovery/HornetQResourceRecovery.java
Log:
HORNETQ-869 - fixed leak in xa recovery

Modified: branches/Branch_2_2_AS7/src/main/org/hornetq/jms/server/recovery/HornetQResourceRecovery.java
===================================================================
--- branches/Branch_2_2_AS7/src/main/org/hornetq/jms/server/recovery/HornetQResourceRecovery.java	2012-03-06 12:08:00 UTC (rev 12246)
+++ branches/Branch_2_2_AS7/src/main/org/hornetq/jms/server/recovery/HornetQResourceRecovery.java	2012-03-06 16:49:37 UTC (rev 12247)
@@ -32,15 +32,17 @@
 public class HornetQResourceRecovery implements XAResourceRecovery
 {
    private final XARecoveryConfig config;
+   private XAResource[] xaResources;
 
    public HornetQResourceRecovery(XARecoveryConfig config)
    {
       this.config = config;
+      xaResources = new XAResource[]{new HornetQXAResourceWrapper(config)};
    }
 
    public XAResource[] getXAResources()
    {
-      return new XAResource[]{new HornetQXAResourceWrapper(config)};
+      return xaResources;
    }
 
    @Override



More information about the hornetq-commits mailing list