[Fwd: Thread group disposal question]
Xiaobin Lu
Xiaobin.Lu at Sun.COM
Fri Aug 22 10:04:05 PDT 2008
Artem Ananiev wrote:
> Hi, Xiaobin,
>
> thanks to David, the deadlock seems to be caused by improper AWT tree
> lock usage, so the question about Unsafe.park() calls is now: why
> there are so many pool-XX-thread-X threads are alive and parking?
This is a question for the library folks. But is that how thread pool
thing suppose to work? There are a bunch of threads there waiting to be
picked up and used. I don't know the default size of the
ThreadPoolExecutor or its variant, but you can check the application or
the library code to see whether that is correct.
-Xiaobin
More information about the hotspot-runtime-dev
mailing list