[jboss-cvs] JBoss Messaging SVN: r5196 - branches/Branch_JBMESSAGING_1416/src/main/org/jboss/messaging/util.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Oct 28 23:08:00 EDT 2008


Author: gaohoward
Date: 2008-10-28 23:08:00 -0400 (Tue, 28 Oct 2008)
New Revision: 5196

Modified:
   branches/Branch_JBMESSAGING_1416/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java
Log:
JBMESSAGING-1416



Modified: branches/Branch_JBMESSAGING_1416/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java
===================================================================
--- branches/Branch_JBMESSAGING_1416/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java	2008-10-29 02:25:07 UTC (rev 5195)
+++ branches/Branch_JBMESSAGING_1416/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java	2008-10-29 03:08:00 UTC (rev 5196)
@@ -159,7 +159,11 @@
       // this.
       public void shutdownNow()
       {
-         tasks.clear();
+         synchronized (tasks)
+         {
+            tasks.clear();
+            shutdown = true;
+         }
       }
 
       public void shutdownAfterProcessingCurrentlyQueuedTasks()




More information about the jboss-cvs-commits mailing list