[jboss-cvs] JBoss Messaging SVN: r8306 - branches/Branch_1_4/src/main/org/jboss/jms/client/state.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 17 20:06:59 EDT 2011


Author: gaohoward
Date: 2011-05-17 20:06:59 -0400 (Tue, 17 May 2011)
New Revision: 8306

Modified:
   branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java
Log:
JBMESSAGING-1865


Modified: branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java
===================================================================
--- branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java	2011-05-17 12:21:57 UTC (rev 8305)
+++ branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java	2011-05-18 00:06:59 UTC (rev 8306)
@@ -585,8 +585,14 @@
       Iterator consumers = this.getChildren().iterator();
       while (consumers.hasNext())
       {
-         ConsumerState conState = (ConsumerState)consumers.next();
-         conState.beforeAborting();
+         Object state = consumers.next();
+         
+         //https://issues.jboss.org/browse/JBMESSAGING-1865
+         if (state instanceof ConsumerState)
+         {
+            ConsumerState conState = (ConsumerState)state;
+            conState.beforeAborting();
+         }
       }
    }
 



More information about the jboss-cvs-commits mailing list