[hornetq-commits] JBoss hornetq SVN: r11808 - branches/Branch_2_2_EAP/src/main/org/hornetq/core/server/impl.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Dec 2 00:50:24 EST 2011


Author: clebert.suconic at jboss.com
Date: 2011-12-02 00:50:23 -0500 (Fri, 02 Dec 2011)
New Revision: 11808

Modified:
   branches/Branch_2_2_EAP/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java
Log:
JBPAPP-7606 - closing the remoting connection before closing the sessions or in call methods would get lost otherwise

Modified: branches/Branch_2_2_EAP/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java
===================================================================
--- branches/Branch_2_2_EAP/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java	2011-12-01 20:07:29 UTC (rev 11807)
+++ branches/Branch_2_2_EAP/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java	2011-12-02 05:50:23 UTC (rev 11808)
@@ -492,6 +492,8 @@
 
       }
 
+      remotingService.stop();
+
       // We close all the exception in an attempt to let any pending IO to finish
       // to avoid scenarios where the send or ACK got to disk but the response didn't get to the client
       // It may still be possible to have this scenario on a real failure (without the use of XA)
@@ -517,8 +519,6 @@
       
       storageManager.clearContext();
 
-      remotingService.stop();
-
       synchronized (this)
       {
          // Stop the deployers



More information about the hornetq-commits mailing list