|
|
|
[
Permlink
| « Hide
]
Andrew Petro [09/Mar/05 04:54 PM]
Changing away from uPortal custom thread pool code would resolve this issue.
BoundedThreadPool version 1.9 and AbstractPool version 1.17 resolve the StackOverflowError infinite recursion problem.
I don't really understand the deadlock issue, but it doesn't look like that portion of this issue has been resolved for the milestone. Carrying issue forward against the RC.
This is a moot point with the introduction of the backport concurrency library.
Can uPortal threadpool library be deprecated or removed entirely? Actual infinite loop was corrected by commit to BoundedThreadPool and Worker 4/14
There is no deadlock issue:
Worker.stopWorker() is never called from Worker.run() so threads never kill themselves This issue is resolved in HEAD but not in 2-4-patches.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||