
| Key: |
UP-1423
|
| Type: |
Improvement
|
| Status: |
Closed
|
| Resolution: |
Fixed
|
| Priority: |
Minor
|
| Assignee: |
Unassigned
|
| Reporter: |
Andrew Petro
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
|
Troubleshooting an apparently deadlocked UW QA instance today, I'm seeing a lot of threads locked waiting for a chance to check if the portlet container has been initialzed. Currently CPortletAdapter lazily (but safely) initializes the portlet container. Maybe the portlet container should instead be eagerly initialzed (perhaps by a ContextListener?) and then CPortletAdapter instances could just assume it's already initialzed and not have to globally lock at channel instance provisioning time.
|
|
Description
|
Troubleshooting an apparently deadlocked UW QA instance today, I'm seeing a lot of threads locked waiting for a chance to check if the portlet container has been initialzed. Currently CPortletAdapter lazily (but safely) initializes the portlet container. Maybe the portlet container should instead be eagerly initialzed (perhaps by a ContextListener?) and then CPortletAdapter instances could just assume it's already initialzed and not have to globally lock at channel instance provisioning time. |
Show » |
|