[jboss-svn-commits] JBL Code SVN: r15925 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/lifecycle.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Oct 18 12:38:45 EDT 2007


Author: kevin.conner at jboss.com
Date: 2007-10-18 12:38:45 -0400 (Thu, 18 Oct 2007)
New Revision: 15925

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java
Log:
Fixed for terminated threads: JBESB-1200

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java	2007-10-18 16:35:34 UTC (rev 15924)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java	2007-10-18 16:38:45 UTC (rev 15925)
@@ -144,11 +144,10 @@
         runningLock.lock() ;
         try
         {
-            if (!isRunning())
+            if (isRunning())
             {
-                throw new ManagedLifecycleException("Thread is not running") ;
+                setRunning(ManagedLifecycleThreadState.STOPPING) ;
             }
-            setRunning(ManagedLifecycleThreadState.STOPPING) ;
         }
         finally
         {




More information about the jboss-svn-commits mailing list