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.