[
https://issues.apache.org/jira/browse/CAMEL-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14201870#comment-14201870
]
Babak Vahdat commented on CAMEL-8004:
-------------------------------------
This happens as we try to stop the Camel contexts inside the {{cleanUp()}}
method. The Java main thread owns a lock which the quartz worker-thread is
trying to own, so that shutting down the quartz thread-pool simply *hangs*:
{code}
Name: DefaultQuartzScheduler-camel-1_Worker-1
State: BLOCKED on org.apache.camel.impl.DefaultCamelContext@d95f1b9 owned by:
main
Total blocked: 2 Total waited: 1
{code}
See also the attached two screenshots about the stacktrace of the two threads
from jconsole.
> camel-quartz2 - A test may hang
> -------------------------------
>
> Key: CAMEL-8004
> URL: https://issues.apache.org/jira/browse/CAMEL-8004
> Project: Camel
> Issue Type: Test
> Components: tests
> Reporter: Claus Ibsen
> Priority: Minor
> Attachments: Screen Shot 2014-11-07 at 10.31.58.png, Screen Shot
> 2014-11-07 at 10.32.27.png
>
>
> This test seems to hang. I killed the job
> Running org.apache.camel.component.quartz2.QuartzNameCollisionTest
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)