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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jan 30 07:02:17 EST 2007


Author: kevin.conner at jboss.com
Date: 2007-01-30 07:02:17 -0500 (Tue, 30 Jan 2007)
New Revision: 9128

Modified:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java
Log:
Handle stopping in thread: JBESB-357

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java	2007-01-30 11:39:27 UTC (rev 9127)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java	2007-01-30 12:02:17 UTC (rev 9128)
@@ -113,6 +113,10 @@
             changeState(ManagedLifecycleState.RUNNING) ;
             doRun() ;
         }
+        catch (final ManagedLifecycleException mle)
+        {
+            // State change was not allowed, we are already stopping.
+        }
         catch (final Throwable th)
         {
             logger.warn("Unexpected error from doRun()", th) ;




More information about the jboss-svn-commits mailing list