> Which two threads are waiting on the same lock? I don't see that in your
> thread dump.

It's not obvious from the thread dump, but if I attach with jconsole, I see:

Name: main
State: WAITING on java.util.concurrent.FutureTask$Sync@6cc2a4

Name: pool-2-thread-1
State: BLOCKED on org.apache.catalina.core.StandardEngine@b41166 owned by: main
Total blocked: 1  Total waited: 0

The future main is waiting on is the start task for the child container.

-Michael

Reply via email to