Hi,

QuartzComponent re-create quartz worker threads during shutdown Camel.
Here is an stack trace for a thread running in tomcat during shutdown Camel:

Camel ver.2.6.0

Daemon Thread [http-8989-1] (Suspended (breakpoint at line 285 in
SimpleThreadPool))      
        SimpleThreadPool.createWorkerThreads(int) line: 285     
        SimpleThreadPool.initialize() line: 276 
        StdSchedulerFactory.instantiate() line: 1224    
        StdSchedulerFactory.getScheduler() line: 1465      
        QuartzComponent.createScheduler() line: 426
        QuartzComponent.getScheduler() line: 349        
        QuartzComponent.isClustered() line: 298 
        QuartzComponent.deleteJob(String, String) line: 264     
        QuartzEndpoint.deleteTrigger(Trigger) line: 88  
        QuartzEndpoint.shutdown() line: 254     
        ServiceHelper.stopAndShutdownService(Object) line: 171  
        SpringCamelContext(DefaultCamelContext).shutdownServices(Object) line: 
1551     
        SpringCamelContext(DefaultCamelContext).shutdownServices(Collection<?>,
boolean) line: 1573     
        SpringCamelContext(DefaultCamelContext).shutdownServices(Collection<?>)
line: 1561      
        SpringCamelContext(DefaultCamelContext).doStop() line: 1464     
        SpringCamelContext(ServiceSupport).stop(boolean) line: 98       
        SpringCamelContext(ServiceSupport).stop() line: 122     

-- 
View this message in context: 
http://camel.465427.n5.nabble.com/QuartzComponent-do-not-delete-quartz-worker-threads-when-shutdown-Camel-tp3393728p3393728.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to